PHP Manuál | ||
---|---|---|
Predchádzajúci | Kapitola 2. Jednoduchý tutoriál | Nasledujúci |
Jedna z najmocnejších vlastností PHP je spôsob, akým narába s HTML formulármi. Základný koncept, ktorý je dôležitý pochopiť je, že každý prvok formulára bude automaticky dostupný vášmu PHP skritpu. Prosím, prečítajte si sekciu manuálu o Premenných z vonka PHP pre viac informácii a príkladov ako používať formuláre s PHP. Tu je príklad HTML formulára:
Na tomto formulári nie je nič špeciálne. Je to priamy HTML formulár bez žiadnych špeciálnych tagov akéhokoľvek druhu. Keď užívatel tento formulár vyplní a stlačí tlačidlo submit, zavolá sa stránka action.php. V tomto súbore by ste napísali niečo ako toto:
Malo by byť zrejmé, čo toto robí. Nič na tom nie je. Premenné $_POST['name'] a $_POST['age'] sa vám automaticky nastavia PHP-čkom. Pred tým sme použili autoglobálu $_SERVER; hore sme len predstavili autoglobálu $_POST, ktorá obsahuje všetky POST dáta. Všimnite si ako sa metóda nášho formulára POST-ne. Ak by sme použili metódu GET, potom by informácia formulára žila v autoglobále $_GET. Môžete tiež použiť autoglobálu $_REQUEST, ak sa nestaráte o zdroj vami požadovaných dát. Obsahuje spojenú informáciu o GET, POST a COOKIE dátach. Tiež pozri funkciu import_request_variables().
V PHP tiež môžete narábať s XForms vstupom, i keď budete na nejaký čas spokojný s dobre podporovanými HTML formulármi. Aj keď práca s XFormami nie je pre začiatočníkov, snáď sa o ne budete zaujímať. Máme tiež krátky úvod k spracovaniu dát prijímanými XFormami v našej sekcii vlastností.
Predchádzajúci | Domov | Nasledujúci |
Niečo Užitočné | Hore | Používanie starého kódu s novými verziami PHP |