ugrás a tartalomhoz

echoba session valtozo

montressor · 2005. Már. 4. (P), 15.47
Hali!

Adott ez:

$ee="";
$ee=$_POST['ertek'][$j];
echo("<input type=\"text\" name=\"ertek[]\" value=\"$ee\">");

Ha egybe irom,

echo("<input type=\"text\" name=\"ertek[]\" value=\"$_POST['ertek'][$j]\">");


akkor a php hibat ad, nem tudok rajonni miert... Miert?
koszi
 
1

Azert, mert nem olvastad el e

Adam · 2005. Már. 4. (P), 16.20
Azert, mert nem olvastad el egyszer sem figyelmesen a php manualt!

Nem javasolt elso korben a "szoveg $valtozo szoveg" hasznalata, helyette a 'szoveg'.$valtozo.'szoveg' a jobb.

De ha mindenkeppen igy akarod, akkor javaslom a manual ide vonatkozo reszet: http://www.php.net/manual/en/function.echo.php

Udv,
Adam
2

Manual

Hodicska Gergely · 2005. Már. 4. (P), 16.26
Szia!

echo("<input type=\"text\" name=\"ertek[]\" value=\"$_POST['ertek'][$j]\">");


Ilyen esetekben mindig érdemes kikérni a manuál segítségét. Gondod van egy szöveg literállal, nézd meg a megfelelő oldalt.

Jelen esetre: tömb hivatkozást már nem helyezhetsz el bármikor egy szövegben, ilyenkor körbe kell venni {}-lel.
echo("<input type=\"text\" name=\"ertek[]\" value=\"{$_POST['ertek'][$j]}\">");


Felhő
3

koszi

montressor · 2005. Már. 4. (P), 16.55
Valo igaz, a manualt nem olvastam:( Pedig szoktam ;)

Koszonom