[ stefy @ 28.01.2002. 22:54 ] @
imam u jednoj formi input-ove sa imenima text1 text2... i tako jako puno. Moram tako da nazovem inputove posto se pune iz baze podataka, a nemogu recimo da ih nazovem text[1] posto se onda HTML buni. e sad taj form poziva php stranicu gde bih ja trebalo da proverim vrednosti inputova. kako mogu da napravim neku for petlju da mi proverava promenljive $text1 $text2....?
probao sam ovako ali ne radi :(
for ($i=1;$i<=10;$i++) //recimo da mi treba deset promenljivih
{
if ($text$i=="0")
uradi nesto ();
}
ali vraca mi parse error posto ocigledno ne mogu tako da nazivam promenljive. a ako stavim $text.$i onda spoji vrednosti $text i $i u jednu promenljivu. pomagajte :)
[ Zoran Rašković @ 29.01.2002. 01:38 ] @
sta ima html da se buni ????

stavis u niz sve i radis tako.
stim sto $text[0] ce ti biti za prvi text , tj text1
[ alex @ 29.01.2002. 11:21 ] @
Citat:
stefy:
for ($i=1;$i<=10;$i++) //recimo da mi treba deset promenljivih
{
if ($text$i=="0")
uradi nesto ();
}


Sledece bi trebalo da radi:

for ($i=1;$i<=10;$i++) {
if (${text$i} == "0") {
uradi_next();
}
}

Pozdrav, alex.
[ stefy @ 29.01.2002. 11:51 ] @
Zato se buni ako stavim :
===========================
<input type=text name=kolicina[1] size=8 OnChange=script(this.form.cena[1].value,this.form,this.form.kolicina[1].value)> //i tako puno puta samo se menjaju [1] u [2] i [3]...
===========================
javascript mi javi:
form.cena.1 is not an object.
===========================
zato sam morao da koristim oznake kolicina1 i cena1 i onda radi javascript bez problema ali kad submit-ujem form onda sledeca php stranica bi trebala da proveri vrednosti cena1 i kolicina1 pa posle cena2, kolicina2 itd...
[ alex @ 29.01.2002. 13:04 ] @
Hmm, a mozda ne bi bilo lose da PROCITAS manual od PHP-a pre nego sto postavis pitanje.. Sta mislis o tome?

http://www.php.net/manual/en/language.variables.variable.php

Poz, alex.
[ stefy @ 29.01.2002. 18:36 ] @
Hvala. to mi je trebalo