>> DAVID Malan: Loome veebilehe kaudu mis uustulnukad saavad registreeruda
ettevõttesisene sport.
Eelkõige loome vormi veebilehele, küsib oma nimi,
nende soost, oma Dorm, kui samuti, kas nad tahaksid
olla meeskonna kapten.
Võtame vaata.
>> Ette, ma olen juba läinud edasi ja lõi selle vorm siin.
See ei ole kõige ilusam asi maailmas, et olla kindel, kuid see ei küsi
kõik need andmed.
Lähme edasi ja nüüd vaatleme aluseks olevat allikat.
In froshim-0.php, teate, et ma tegelikult on täiesti HTML.
Selgub, et PHP fail ei rangelt pea sisaldama PHP, kuid kui
see ei, siis tuleb teostada tõlk nii kaua, kui see on vahel
avatud PHP tag ja lähedal PHP tag.
>> Pange tähele siis, et meil on tõesti Sisuliselt HTML vorm siin.
Meil on vorm tag, nagu loodeti.
Meil on sisend siin, kelle nimi on nime ja mille tüübiks on tekst, et
Üliõpilastele nimi.
>> Meil on siin veel üks sisend see on check-box, et võimaldada tal
või ta täpsustada, kas nad tahaks meeldib olla meeskonna kapten.
Siis on meil kaks sisendit nii, kelle nimi on sugu, kelle mõlemad tüüp on
raadio, kuid millel on erinevad väärtused, F nais-ja M mees.
Selgub, et nööpe saab konstrueeritud niiviisi, et olla vastastikku
eksklusiivne, et kui me kontrollime mees, et eemaldab märke naine, ja kui me kontrollime
naine, mis eemaldab märke mees.
>> Vahepeal, kui astume vaata allpool ühiselamus, näeme, et seal on vali
menüü, mille sees on üsna vähe võimalusi.
Esimene neist võimalustest ei ole väärtust.
See lihtsalt tähendab, et Menüü on tõesti tühi vaikimisi
õpilase ühiselamus.
Selle all on meil võimalusi Apley Kohtu jaoks Canaday ja kõik muu
uustulnuk ühiselamu.
Nüüd allapoole seda vali menüüst teade meil on lõplik sisend, see üks
tüüpi esitama mille väärtus või märgistus on kantud.
>> Nüüd võtame pilk fail, mida see vorm
läheb esitatakse.
Kuidas ma tean, kus see on esitamisest -
Noh, kui me liikuge tagasi üles kõrgem fail, märkad, et vorm tag oli
tegevuse atribuut registripõhise 0.php, ja vorm esitatakse, et
lehekülje kaudu HTTP meetod post.
Olgem nüüd vaatleme siis registripõhise 0.php.
>> In register.php oleme jälle on enamasti HTML.
Aga sees keha, märka seda.
Seal on pre tag mis tähistab vormindatud teksti, teksti, mis peaks olema
osutanud ühelaiust font.
Ja siis sees, et pre tag teade et meil on siin PHP tag, avatud ja
lähedal ja kõne funktsioon nimega print_r, mis prindib rekursiivselt
mida iganes sa läbima oma argument.
>> Sel juhul ma möödaminnes rekursiivselt superglobal muutuja
nimetatakse $ _POST.
See on see superglobal see assotsiatiivne massiiv, et kõik HTTP
parameetreid või vormi väljad, mis olid esitas kasutaja lõpuks jaoks
meid külastada.
Olgem nüüd vaatleme brauser froshim-0.php.
>> Lähme edasi ja registreeru ise nagu David Malan.
Tulen kapten, ja ma tulen mees, ütleme, Matthews.
Olgem nüüd nuppu Registreeru.
>> Ja nüüd pange tähele näeme kole tulemus.
Kuid see on lihtsalt tulemus trükkimine vormindatud teksti - et
on ühelaiust font -
sisu, et assotsiatiivne massiiv.
Eelkõige märgata, et mida brauseri lõpuks esitatakse
server on nimi, mille väärtus on David Malan; Väli kapten, kelle
väärtus on ilmselt edasi, mis tundub on vaikimisi väärtus, kui ma kontrollin
kast, soo, mille väärtus on M mees ja ühiselamus,
mille väärtus on Matthews.
Nüüd ma ei ole veel midagi teinud neid väärtusi.
Aga selgelt, sest PHP on komplekteerimine neid minu jaoks selles superglobal
nimetatakse $ _POST, ma kindlasti programmiline juurdepääs midagi
neid muutujaid, nagu registreerib uustulnuk.