...hned po odeslani jsem objevil jednu z bot: radek-->> $hodnota=Current($itemarray)."\n"; oprava-->> $hodnota=Current($itemarray); Sorry.Yd. Oldrich wrote: -------------------------------------------------------------------------- Vazeni, jak zjistim, ktere promenne prijdou z formulare na volanou stranku (nekde jsem videl HTTP_POST_VARS , to mi ale nefunguje). Myslim tim proste seznam nazvu promennych.A daji se pak jejich kodnoty zobrazit jinak, nez echem? Nejaka funkce, ktera by mi zobrazila napr.$a=hodnota,$b=hodnota? Nejak to v napovede k PHP 4 nemuzu najit. Diky. Oldrich --------------------------------------------------------------------------- Ahoj, HTTP_POST_VARS (resp. HTTP_GET_VARS) je vlastne asociativnim polem, ktere obsahuje jako indexy nazvy promennych, ktere byly na stranku predany metodou POST (resp.GET) a jako hodnoty pak hodnoty techto promennych. Pokud napr. na stranku index.php pristupujes takto: index.php?jmeno=karel&vek=20 a nazvy promennych predem neznas, tak je ziskas jednoduse takto: $itemarray=$HTTP_GET_VARS; reset($itemarray); while (Current($itemarray)): $promenna=Key($itemarray); $hodnota=Current($itemarray)."\n"; next($itemarray); ${$promenna}=$hodnota; endwhile; Vysledkem bude: $jmeno="karel"; $vek="20"; Snad ti to takto pomuze. (script jsem nezkousel, mozna tam mam nejakou botu). Yd. -- -- Konference magazinu Internet -------------- servis-internet -- -- Pravidla: http://pravidla.kab.cz ------ FAQ: http://faq.kab.cz -- Archiv a instrukce pro odhlaseni: http://internet.nawebu.cz
This archive was generated by hypermail 2.1.2 : 23. 11. 2001, 09:36 CET