Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Terensz
#11432
Annyi, hogy mást jelent a 2.

Pl. javascripttel az id-re tudsz hivatkozni, css-ben pedig id és class stílusa egyaránt megadható. Alábbi példában szerintem ez az elkülönítés oka. Én is jobban szeretem, ha a css-ben csak classok szerepelnek.

Egy fecske nem csinál kolbászból kerítést

biomage
#11431
Hali

Lenne egy kérdésem.
Megnéztem egy weblap forrását, és ezt láttam benne
<div id="123" class="123">

Mi értelme van ennek?

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Terensz
#11430
Hali!

Mármint
- komment-motort szeretnél letölteni, és nem tudod: honnan
- vagy esetleg írni szeretnél egyet - és nem tudod, hogyan kezdd el?

Komment motor nálad = vendégkönyv? (mûködése hasonló egy topichoz pl. itt az sg-n)

Egy fecske nem csinál kolbászból kerítést

Vaxi
#11429
még egy kérdésem lenne hozzátok:
rövid webcím
kellemetlen, de nem tudom beállítani rendesen a htaccess fileomat,
hiába írom bele:

<Directory /hcaccess/útvonala>
AllowOverride All
</Directory>

<Files "index">
ForceType application/x-httpd-php
</Files>

500-as errort kapok. cél ugyebár az lenne, hogy
azenoldalam.hu/index címre az index.php-t hozza be.
mit rontok el? köszi ^^

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Vaxi
#11428
köszönöm szépen!

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

#11427
Sziasztok!

Kérdésem a következõ:
Hogyan lehet oldalamra komment motort beültetni?

Egy részleg, ahol nyilvánosan üzenhetek olvasoimmal.
HELP?!

<#puszi><#puszi><#puszi>
Dj Faustus
#11426
AZ RSS valójában egy XML állomány, aminek van egy formátuma.
A specifikációt itt olvashatod el.

PHP-ból generálni az alábbi módon lehet:
1. Meg kell mutatni a böngészõnek, hogy ez egy XML.
header("Content-Type: application/rss+xml");
2. Ki kell íratni a statikus dolgokat:
<?php echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; ?>
<rss version="2.0">
<channel>
<title>Ez az én RSS feedem</title>
<link>http://szerverecskegombocska.hu/</link>
<description>RSS feedem leírása</description>
<language>hu-hu</language>
<pubDate><?php echo date("D, d M Y H:i:s O"); ?></pubDate>
<lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>Generálta</generator>
<managingEditor>[email protected] (asd)</managingEditor>
<webMaster>[email protected] (qwe)</webMaster>

3. Majd jöhetnek az hírek - ezeket adatbázisból, adatállományból kiolvashatod.
Itt egy adatbázisból való kiolvasás vége látható:
<?php
$abcd_result = mysqli_query($dblink,"SELECT * FROM news;") or die ("Hiba a lekérdezéskor! ".mysqli_error($dblink));
while ($abcd_row = mysqli_fetch_array($abcd_result)) { ?>
<item>
<title><?php echo $abcd_row["title"]; ?></title>
<link>http://szerverecskegombocska.hu/?page=news&id=<?php echo $abcd_row["id"]; ?></link>
<guid>http://szerverecskegombocska.hu/?page=news&id=<?php echo $abcd_row["id"]; ?></guid>
<description><?php echo $abcd_row["desc"]; ?></description>
<pubDate><?php echo date("D, d M Y H:i:s O",strtotime($abcd_row["datum"])); ?></pubDate>
</item>
<?php } ?>
</channel>
</rss>[/courier]

Vaxi
#11425
Mélyen tisztelt Professzionális Uraim!
Újabb kérdéssel állok Hatalmasságaitok elé!
Életemben nem csináltam még RSS-t, és eme hiány égeti lelkel!
Ha a Tisztelendõk valamelyikének van valami fasza php(+sql)-s RSS készítõ megoldása, szívesen fogadnám! köszmá 😄

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Danny1987
#11424
THX

Live for nothing or die for something.

#11423
Ha elmondta volna sem tudnám, mivel sem drupal sem mást nem ismerek, de amennyit elmondott abból összeraktam amire neki van szüksége, ha nem az elsõ eset, akkor a második, gondoltam hogy úgy van, de egyes tárhelyeken vannak ilyen kuna domain beállítások, és szerintem ilyen is van, ami pont a sites/defaultot hozza létre az õk általuk biztosított domain mellé.

joebacsi
#11422
htdocs nélkül igen, de használd a drupal beépített függvényeit a linkképzéshez. Ha nem tudod mik azok, vagy hogyan használd õket, akkor tedd fel a TinyMCE meg az IMCE modulokat, amikkel felhasználóbarát módon tudsz képeket feltölteni és bepakolni cikkekhez.

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

joebacsi
#11421
Ha elmondta volna, hogy milyen tartalomkezelõt használ (sites/default-ból egyértelmû, hogy drupal), akkor tudnád, hogy az elsõ megoldás tuti nem játszik 😊

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

#11420
Köszi. 😊

#11419
valószínûleg a document root a /htdocs/sites/default/ könyvtáron van
úgyhogy szerintem http://www.oldalneve.hu/files/tx.png ként kell rá hívatkozz, vagy maga a weboldaladon files/tx.png relatív módon vagy /files/tx.png abszolut címként, de normálisan a /htdocs a gyökér, akkor meg a hívatkoztás http://www.oldalneve.hu/sites/default/files/tx.png ként vagy az oldaladon belül sites/default/files/tx.png vagy /sites/default/files/tx.png
Danny1987
#11418
Az oldalamra képet szeretnék feltölteni az egyik cikkhez.

Tartalomkezelõ rendszert hasznolok .

A képeket feltöltöttem a webhelyre.
/htdocs/sites/default/files/
Hivatkozást akarok csinalni:
http://www.oldalneve.hu/htdocs/sites/default/files/tx.png

Elvileg ezt kellene beirnom nem?

Live for nothing or die for something.

joebacsi
#11417
Katt a címsorba megint és enter, nekem úgy lejött.

De inkább felraktam ide.

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

#11416
kár 😞

CattiBrie
#11415
403 - Forbidden

[/spam]&#8482;

joebacsi
#11414

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

#11413
Ezzel én is így vagyok, az oldal nevét nem tudom, amin használtam, de akkor is megtalálom, megnézem a portfólióban, és akkor leesik.

És hidd el, hogy azt a forciklusomat én is ugyanannyiszor felhasználom mint te a függvényeidet, csak én jobban szeretem, ha nem köt annyira egy egy függvény néha, mert ritka még az a két checkbox is, ami egyforma kell legyen egy másikkal, mindig kell valami magyarázó szöveg, tooltip, design rá, vagy mittom én, de örökké van mindennel kunázás.
Dynamic
#11412
Köszönöm mindenkinek a tippet és a segítséget, most próbálkozom😊
Terensz
#11411
Nem tartalak annak.

Amúgy igazad is van, de amíg a 80 lekérdezés nem terheli a szervert, én biztosan így csinálom, erre az analógiára fejlesztettem egy admin-motort. Ha úgy csinálnám, ahogy te írtad, optimálisabb lenne a kód, így meg rugalmasabb, és rengetegszer újrahasznosítható.

Amúgy mindig emlékezni szoktam a függvény-megoldásokra. Ha másra nem is, legalább arra, hogy hol használtam.

Egy fecske nem csinál kolbászból kerítést

#11410
Igen, egy arrogáns fac vagyok, bocs érte.
#11409
persze ez így durván néz ki mert egy
if(!$userId) {
echo "Nem tudsz írni a fórumba, mert nem vagy bejelentkezve.";
} else {
echo "tudsz írni a fórumba, mert be vagy bejelentkezve.";
}

hát igen, szépen néz ki, de amikor van egy 500 soros html em, egy stringben, és egy igen nem ért most szakítsam meg, indentáljam, és stb? inkább beteszek egy ilyet.
#11408
Ez nem gyorsabb mint az if, ez if, csak nincs odaírva, és be lehet így írni egy szöveg közepébe egy ifet pl:

echo "".((!$userId)?" Nem ":"")." tudsz írni a fórumba, mert".((!$userId)?" nem ":" be ")."vagy jelentkezve.";
#11407
Ez szép és jó.

Csak, ha van 80 mezõje így generáltál 80 lekrést a mysql szervernek, ami nem gond, míg nem terhelt a szerver, nincs más dolga dolgozzon, és míg a php és a mysql egy szerveren fut...

második dolog, hogy egy olyan függvényt meghívni, ami nem csinál semmi kintrõl láthatót, (nincs benne echo, print, vagy bármi más), kicsit fölösleges, ha nem használod fel a végeredményt, mert visszatéríti a $checkboxInputStr változót, de azzal slussz, eltûnik a ködben.

és így lesz egy komolyabb projektnél 300-400 függvényed, és egynek sem fogod tudni a nevét, szerintem.

Terensz
#11406
Félrement, Dynamic-nek szántam.

Egy fecske nem csinál kolbászból kerítést

Terensz
#11405
Az is jó, de szerintem általános function-öket érdemes írni erre (meg a többi input típusra is), amit minden checkbox elõtt meghívsz, pl. így:
(megj.: az input neve pedig legyen a mezõ neve, a checkboxos mezõk nálam a táblában mindig 'int(1)' típusúak, 0 és 1 értéket vehetnek fel. )


<?php

function getParamValue( $mezonev , $userID )
{
$sql = "SELECT ".$mezonev." FROM tabla WHERE userid = ".$userID."";
$query = mysql_query( $sql );
$tomb = mysql_fetch_row( $query );
return $tomb<0>;
}

function checkBox( $inputEsMezoNev , $userID )
{
if( getParamValue( $inputEsMezoNev , $userID ) == 1 ) { $checkedStr = ' checked'; }
else { $checkedStr = ''; } // else: nyilván 0 értékû

$checkboxInputStr = '<input type="checkbox" name="'.$inputEsMezoNev.'" id="'.$inputEsMezoNev.'"'.$checkedStr.' />';
return $checkboxInputStr;
}

checkBox( "param1" , $sessionID );
checkBox( "param2" , $sessionID );
checkBox( "param3" , $sessionID );

?>


Egy fecske nem csinál kolbászból kerítést

#11404
Ez ám gyorsabb mint az if ?
Illetve script futtatási idõt lehet valahogy méri ? Olyasmira gondoltam, h script elején lekérem idõt, meg a végén, csak hátha van rá valami parancs is 😊

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#11403
".(($row=="yes")?" checked=\"checked\" ":"")."

és ezt rakod minden checkbox <input és /> részei közé valahova, ahova jól esik, azért szoktam ezt használni, mert legtöbbször string az egész, ha nem string, akkor meg jó a sima if is, ez is if, csak még simább.
#11402
Ilyenkor jobb ha berakod egy külön táblába és id alapján kapcsolod az emberkékhez.

"checked="checked"" ekkor lesz bepipálva, akkor szerintem, egy ciklust kell egy if-el lefuttatni minden checkbox-nál. De lehet Terensz tud gyorsabbat, én csak hobby szinten php-zek.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Dynamic
#11401
beikszelve = kipipálva
😊
Dynamic
#11400
Köszi. Igen, végül én is emellett döntöttem.
Már csak azt kellene megoldanom, hogy ha megnyitom az módosító felületet, akkor a korábban választott checkboxok jelölve(checked) jöjjenek be. Ez biztos egyszerû, csak most nem ugrik be, hogy kéne.
Tehát beikszelem az "irodalmat"->elküldöm az adatbázisba->késõbb belépek módosító oldalra, és az "irodalom" beikszelve jelenik meg.
Terensz
#11399
Ezesetben legyen inkább 80 mezõ a táblában, minthogy 70 adat kerüljön egy mezõbe, amit egy fölösleges ciklussal aztán tömbbé alakítasz.

Egy fecske nem csinál kolbászból kerítést

Dynamic
#11398
A felhasználó regisztrál, kitölti az adatlapot(név, lakcím stb.), ezzel nincs gond.
Viszont van az adatlapnak egy olyan része ahol fix elemek vannak, kb. 60-70 darab. Tehát pl. érdeklõdési kör(IT, fizika, természettudomány, filozófia, irodalom....). Amit bejelöl, az adatlapon meg is jelenik. Az adatlapot késõbb módosíthatja, tehát új elemeket jelölhet vagy törölhet.

A lényeg, hogy ezek mindenképp "fix szavak" kell, hogy legyenek, tehát olyan megoldás nem jó, hogy textareában majd kitölti a felhasználó.
Terensz
#11397
Én a helyzetet nem tudom elképzelni, hogy sql-ben tömböt kelljen tárolni.

Csinálhatod, amit Cat 02 írt, de ha fejlõdsz, úgysem fogod ezt a kódodat + tábládat felhasználni, mert rá fogsz jönni, hogy amatõr megoldás volt.

Inkább írd le, hogy mit akarsz csinálni, szerintem kapcsolt tábla lesz a megoldás.

Egy fecske nem csinál kolbászból kerítést

#11396
Hát max azt tudod h vesszõvel elválasztva beírod, aztán php-vel mikor elolvasod, nyomsz egy explode-ot.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Dynamic
#11395
Üdv!
A kérdésem egyszerû: hogyan kell mysql-ben tömböt tárolni? Tehát milyen típust kell kiválasztani, és hogyan kell kézzel feltölteni? Vesszõvel elválasztav beírom a szavakat vagy hogy?(phpmyadmin)
Létrehoztam php-ben egy adatlapot. Az adatlapoz készítettem egy admin felületet, ezen van vagy 70 szó, amikbõl checkboxokkal tetszõlegesen választva lehetne megjeleníteni.
#11394
Noncommercial — You may not use this work for commercial purposes.

és a fizetéses változat 40 euró/oldal, majd hülye lennék annyit ráadni, inkább megoldom valami freevel, és felveszem én magam a 40 eurót 😊

nálam akkor alapból bukta a dolog, mert ritkán szoktam olyan oldalon dolgozni, amin nem adnak el valamit... úgyhogy bukta 😞
#11393
A JW FLV player oldalán megtalálod, hogy mely esetekben van szükség licensz megvásárlására. További infókat a player oldalán találsz.
Ezen az oldalon elég jó kérdések és válaszok vannak.

pyrohun
#11392
ilyen velem naponta mondjuk 20x biztosan történik 😄

LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com

passatgt
#11391
prios vonal fölött van a hsz-a

#11390
Nem tudom, hogy letöltötted-e a phpmotion-t, vagy nem, és csak beszélsz a fellegekbe, de van benne egy phpshield mappa 😉 Ha nincs jó helyen a .lin fájl, úgyis szól.

A korábbi hozzászólásaidat olvasva pedig nekem az jön le, hogy ha nincs leírás, te nem is vagy hajlandó használni az elkészült scripteket/motorokat etc. Ha meg tudod írni magadnak ilyen szinten, akkor emelem kalapom elõtted, de amíg nem, addig ne utasítsd el ezeket ilyen arrogánsan. Ha értesz hozzá, úgyis rájössz, ha nem, írni sem fogsz tudni hasonlót vagy jobbat!

Ha alszom megéhezem, az evéstől meg elálmosodom! Szép az élet!

pyrohun
#11389
mit?

LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com

Terensz
#11388
Spoiler (katt a megjelenítéshez)
Semmi fotosopp, semmi hák... Csak színtiszta szkrínsot.

Egy fecske nem csinál kolbászból kerítést

passatgt
#11387
úgy tudom licenszet kell venni hozzá

Terensz
#11386
Ezt csináljátok utánam:

Egy fecske nem csinál kolbászból kerítést

Terensz
#11385
"PLEASE NOTE: These loaders are for the FULL version of phpSHIELD and will not work with the demo version. "

Amúgy a letölthetõ archív file-ban .win kiterjesztésû file-k vannak. Sehol semmilyen note, magyarázat, miegymás. Innentõl én akkor sem foglalkozom vele, ha teszem azt: leírod a pofonegyszerû használatát a .win típusû file-oknak. Meg ugye az idézett rész olyan szívatósnak tûnik.

Egy fecske nem csinál kolbászból kerítést

#11384
Ha megnézed a jw player videóját, benne is van, hogy: "The #1 open source media player the JW FLV player!"

És ez sem arról árulkodik, hogy fizetõs lenne: jw-flv-player

Ha alszom megéhezem, az evéstől meg elálmosodom! Szép az élet!

#11383
és a jw player ingyenes benne? mert fura volna, hogy a saját oldalán fizetni kell érte, itt meg töltheted orba szájba? vagy nemértem.