>> DAVID Malan: Pojďme vytvořit webové stránky pomocí které prváci mohou registrovat
intramurální sportovní.
Zejména, pojďme vytvořit formulář webová stránka, která žádá o jejich názvu,
jejich pohlaví, jejich koleji, as a zda nebo ne oni chtěli
být kapitánem týmu.
Pojďme se podívat.
>> V předstihu, už jsem šel dopředu a vytvořil tento formulář zde.
Není to nejkrásnější, co v svět, být jistý, ale to požádat
všechny tyto detaily.
Pojďme do toho, a teď se podívat na podkladovém zdroji.
V froshim-0.php, všimněte si, že jsem vlastně mají úplně HTML.
Ukazuje se, že soubor PHP není striktně nutné obsahovat PHP, ale pokud
to, že bude popraven interpret tak dlouho, jak je to mezi
otevřené PHP tag a blízko PHP tag.
>> Všimněte si, pak, že máme opravdu Podstatou zde forma HTML.
Máme značku formu, jak se očekávalo.
Máme vstup zde, jehož jméno je jméno a jehož typ je text pro
vysokoškoláci jméno.
>> Máme zde další vstup, který je z zaškrtávací políčko zadat, aby mu umožňují
nebo ji určit, zda by, nebo ne chtěl být kapitánem týmu.
Pak tu máme dva vstupy, oba jehož jméno je pohlaví, a to jak z jehož typ je
radio, ale které mají různé hodnoty, F pro a M pro muže žena.
Ukazuje se, že přepínače mohou být navržena tak, aby se vzájemně
Exkluzivní tak, že pokud budeme kontrolovat muž, který zruší zaškrtnutí žena, a když jsme se zkontrolovat
žena, že zruší zaškrtnutí muže.
>> Zatím, pokud budeme pokračovat se podívat pod koleji, vidíme, že je tu výběr
Nabídka, uvnitř které je poměrně málo možností.
První z těchto možností nemá žádnou hodnotu.
Je to jednoduše znamená, aby bylo zajištěno, že Nabídka je opravdu ve výchozím nastavení prázdné pro
studenta koleji.
Pod to, že máme možnosti Apley Soud, u Canaday, a každý další
nováček ubytovna.
Nyní se pod tento výběr nabídky, oznámení máme konečný vstup, tohle
typu předložit, jehož hodnota nebo štítek registr.
>> Takže teď pojďme se podívat na soubor, do kterého je tato forma
se bude předložena.
Jak vědět, kde je to předložením -
i když jsme přejděte zpět do vyšší Soubor si všimněte, že tag forma měla
atribut akce registru-0.php, a formulář bude předložen že
stránky pomocí HTTP metody POST.
Pojďme se nyní podívat a pak registr-0.php.
>> V register.php, opět jsme mají většinou HTML.
Ale uvnitř těla, nevšiml.
K dispozici je pre tag, který označuje předformátovaný text, text, který by měl být
poskytované v neproporcionálním písmem.
A pak v té pre tag, oznámení že máme tady tag PHP, otevřený a
blízko, a volání funkce s názvem print_r, která tiskne rekurzivně
co předat jako svůj argument.
>> V tomto případě, jsem kolem v rekurzivně superglobal variabilní
s názvem $ _POST.
Je to v tomto superglobal, tento asociativní pole, které jakýkoliv HTTP
parametry nebo pole formuláře, které byly předložené uživatelem skončí za
nám přístup.
Pojďme se nyní podívat na prohlížeč na froshim-0.php.
>> Pojďme do toho a zaregistrovat Sám jako David Malan.
Budu kapitán, a budu muž, řekněme, Matthews.
Pojďme se nyní na tlačítko Registrovat.
>> A teď si všimněte, vidíme šeredný výsledek.
Ale to je jen výsledkem tisk v předformátovaného textu - že
je, neproporcionálním písmem -
obsah, který asociativní pole.
Zejména si všimněte, že to, co Prohlížeč nakonec předloženy
server je název, o jehož hodnota je David Malan, pole s názvem kapitán, jehož
hodnota je zřejmě na, který se zdá bude výchozí hodnota, když jsem zkontrolovat
check-box, pohlaví, jehož hodnota je M pro muže a koleji,
jehož hodnota je Matthews.
Teď jsem ještě neudělal s těmito hodnotami.
Ale jasně, protože PHP je vázání je pro mě v tomto superglobal
s názvem $ _POST, budu určitě mít programový přístup něco udělat
s těmito proměnnými, jako je registraci této prváku.