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.
This archive was generated by hypermail 2.1.2 : 23. 11. 2001, 09:33 CET