Kezdőlap › Fórumok › Programozás › PHP
- This topic has 121 hozzászólás, 20 résztvevő, and was last updated 16 years, 1 months telt el by
Wait.
-
SzerzőBejegyzés
-
2004-12-18-18:39 #1979690
OFF
Csak halkan megjegyzem ,hogy ugyan azt csinálja. Ha nincsen más kikötve, akkor az ARRAY1[0] elemet az ARRAY2[0] elemre cseréli ki a PHP. 🙂
[align=right][snapback]105094[/snapback][/align]ez erdekes mert egy
echo $goo; #nak a kimenete ez:
Array ();2004-12-18-18:40 #1979691print „$replaced”;
ez is muxik?
1:1-ben ezt irja ki vagy a valtozo erteket?
Mert szvsz az elozot.2004-12-21-10:50 #1979692Hi..
Talán ide tartozik.. Hogyan kell a PHPMyAdmint configolni, hogy jól máködjön?Dani
2004-12-21-11:13 #1979693Már csak azt nem értem, mi a f***nak kell szerver oldalon herélgetni a szöveget, ha olyasmirõl van szó mint a szövegformázás (dõlt betû, félkövér, aláhúzott, etc), erre találták ki a .css technikát.
Ha annyit kell tenni, hogy egy 90 – 100 szavas bejegyzésben egy pl. címsort kell aláhúzni, nagyban zabálja a szervert, a netet, meg a proci erõforrást, ha minduntalan POST-al elküldöd a szervernek aztán meg, az generál neked egy választ.
Ehhelyett (mivel, úgy is egy beviteli mezõben fogja a figura bevinni a mondanivalót), a TEXT objektum felett/alatt lévõ ikonokra kattintva a javascript újra generálja a beviteli mezõ tartalmát és létrehozza a formázott szöveget, illetve a html kódját és megjeleníti a beviteli mezõ alatt, vagy felett, tehát újra generálja a html oldalt, mindezt még a T3 sebességénél is gyorsabban.
Ha a bejegyzés kész, rábök a user a küldés bombra, oszt viszlát, na ekkor az ékezetes betûket kicserélad hexa kódra (pl.: %E1), a szóközöket ‘+’-ra aztán mehet mehet a POST metódus a szerver felé.2004-12-21-11:19 #1979694Ja nem azért mert nem nagyon értek a PHP-hoz, de ez nem szebb így:
Code:$replaced =~ s/<(.*)>/<$1>/g;Ez persze Perl de sokkal szebb és egyszerûbb. 😀
Majd legközelebb azt is leírom, mi mit jelent. 😀2004-12-21-15:48 #1979695Ja nem azért mert nem nagyon értek a PHP-hoz, de ez nem szebb így:
Code:$replaced =~ s/<(.*)>/<$1>/g;Ez persze Perl de sokkal szebb és egyszerûbb. 😀
Majd legközelebb azt is leírom, mi mit jelent. 😀
[align=right][snapback]105636[/snapback][/align]a perl-lel igazán „szép” kódokat lehet gyártani ^^
2004-12-30-11:12 #1979696Hi!
A köv. a problémám:
Van egy formom, ahol van egy rakat mezo valasz$i nevvel, ahol i fut 0-tol akarmeddig (nallam epp 8-ig, de futhatna tovabb is :D)
szoval utanna nem tudok hogyan hivatkozni a valtozokra (a post-olast kovetoen)
Vagyis pld. ugy tudok hivatkozni, hogy $valasz0, de mivel sok mezo van, ciklussal szereetnem megoldani.
vhogy igy:Code:for ($i=1;$i<9;$i++)
{
$valasz="$valasz".$i;
$parancs.=", '$$valasz'";
}De akarmit teszek a ciklusmagba, sehogy se jo.
a kovetkezoket probaltam:
$valasz$i$valasz=”valasz”.$i;
$parancs.=$$valasz;$valasz=”valasz”.$i;
$parancs.=$$$valasz; (ezt azert, mert igy jol szinezte a szerkeszto, azt gondoltam hatha)meg ami fentebb van, de sehogy sem megy. Pedig php tanulmanyaimbol az remlik, h a $$valasz az a $”$valaszerteke” valtozot kene, h takarja.
szoval akarmit csinalok, a $parancs erteke mindig $valasz szoveg lesz, nekem meg a $valasz erteke kellene.
remelem ertheto volt ugy-ahogy.
Tud vki plz +oldast?2004-12-30-11:22 #1979697hmm… elv a $$-nek mennie kellene; de miért nem tömbként hivatkozol a formon a változókra?
asszem’ úgy kell, h a „name=”valasz[$i]””-t használsz, de lehet, h ( ) vagy { }; bár én nekem a [ ] rémlik; csak 1x használtam;
de úgy emléxek, h lehet ilyet; mindenesetre nézz utána a www manualban… ( http://www.w3.org || http://www.w3c.org );2004-12-30-11:24 #1979698Hi!
A köv. a problémám:
Van egy formom, ahol van egy rakat mezo valasz$i nevvel, ahol i fut 0-tol akarmeddig (nallam epp 8-ig, de futhatna tovabb is :D)
szoval utanna nem tudok hogyan hivatkozni a valtozokra (a post-olast kovetoen)
Vagyis pld. ugy tudok hivatkozni, hogy $valasz0, de mivel sok mezo van, ciklussal szereetnem megoldani.
vhogy igy:Code:for ($i=1;$i<9;$i++)
{
$valasz="$valasz".$i;
$parancs.=", '$$valasz'";
}De akarmit teszek a ciklusmagba, sehogy se jo.
a kovetkezoket probaltam:
$valasz$i$valasz=”valasz”.$i;
$parancs.=$$valasz;
$valasz=”valasz”.$i;
$parancs.=$$$valasz; (ezt azert, mert igy jol szinezte a szerkeszto, azt gondoltam hatha)meg ami fentebb van, de sehogy sem megy. Pedig php tanulmanyaimbol az remlik, h a $$valasz az a $”$valaszerteke” valtozot kene, h takarja.
szoval akarmit csinalok, a $parancs erteke mindig $valasz szoveg lesz, nekem meg a $valasz erteke kellene.
remelem ertheto volt ugy-ahogy.
Tud vki plz +oldast?
[align=right][snapback]107549[/snapback][/align]Ezekre a feladatokra mar az okosok kitalatak a tomboket.
man array
http://hu2.php.net/manual/hu/language.types.array.php2004-12-30-11:35 #1979699thx 4 help, vegulis igy ment:
Code:for ($i=1;$i<9;$i++)
{
$valasz="valasz".$i;
$parancs.=", '";
$parancs.=$$valasz;
$parancs.="'";
}Azaz megy a $$, csak nem szabad „” koze tenni (mert a sima $ megy ugy is, ugye)
Mondjuk logikus 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz