From: Michal Bilcik (krutohlav@host.sk)
Date: 07. 04. 2003, 15:41 CEST
Nazdar, David Jirman napisal (mail mal 1811 bajtov): > potreboval bych poradit ohledne predavani poli v PHP mezi jednotlivymi skripty. > Naistaloval jsem si na pocitaci PHP4.2.3 a mam v nem formular (asi takto): > <FORM METHOD=POST ACTION="a.php"> > cosi, cosi...... > <? > for($I=1; $I<10; $I++) { > echo "<INPUT TYPE=TEXT NAME=\"id[]\" VALUE=$I><BR>"; > } > echo "<INPUT TYPE=SUBMIT VALUE=\"posli\">"; > echo "</FORM>"; > ?> Na tomto miesto skus pridat: echo "<br><pre>\n"; print_r($_POST["id"]); echo "</pre><br>\n"; Co to vypise ? Mne to normalne fungovalo. > $ID = $HTTP_POST_VARS["id"]; BTW ak nepozadujes kompatibilitu so starsimi verziami ako php 4.1.0 tak $HTTP_POST_VARS nepouzivaj lebo "is still available, but deprecated". > Kdyby mi nekdo poradil jak s tim pohnout (treba i jinym zpusobem) budu mu velice zavazan. Nemoze byt chyba v tom, ze nazvy premennych su case-sensitiv a ty mixujes ID, id, Id ? Pripadne si zapni register_globals=on v php.ini, ked chces pristupovat k premennym nie cez tie superglobalne polia _POST, _GET,..atd. S pozdravom, Michal Bilcik (ICQ# 156366308) -- Bůh je reálný, pokud nebyl deklarován jako integer.
This archive was generated by hypermail 2.1.6 : 07. 04. 2003, 18:36 CEST