DAVID Malan: Idemo napraviti web stranicu putem koji brucoši mogu prijaviti za intramuralnog sporta. Konkretno, neka je stvoriti obrazac na web stranica koja pita za njihovo ime, za njihov spol, za njihovu domu, kao te jesu li ili nisu željeli biti kapetan momčadi. Idemo pogledati. U unaprijed, već sam otišao naprijed i stvorili ovaj oblik ovdje. Nije najljepša stvar u svijet, kako bi bili sigurni, ali to ne traži sve te detalje. Idemo naprijed i sada pogledati na temeljni izvor. U froshim-0.php, primijetiti da sam zapravo su u cijelosti HTML. Ispada da je PHP datoteka ne striktno moraju sadržavati PHP, ali ako se to dogodi, to će biti izvršeni tumač, tako dugo dok je između otvoren PHP tag i blizu PHP tag. Obavijest onda da imamo stvarno Suština HTML oblik ovdje. Imamo obrazac oznaku, kako se i očekivalo. Imamo ulaz ovdje, čije ime je ime i čiji tip je tekst, za dodiplomskog ime. Imamo ovdje još jedan ulaz koji je od potvrdni okvir upisati kako bi mu se omogućilo ili joj se odrediti da li ili ne oni bi htjeli biti kapetan momčadi. Zatim imamo dva ulaza, oba čije ime je spol, obojica kojima je tip radio, ali koje imaju različite vrijednosti, F za ženski i M za muško. Ispada da je radio gumbi mogu biti osmišljen na taj način da se međusobno ekskluzivno, tako da, ako smo provjeriti muško, da unchecks žena, a ako smo provjeriti žena, koja unchecks muško. U međuvremenu, ako nastavite gledati u nastavku spavaonica, vidimo da postoji odaberite izbornik, unutar kojih se vrlo malo mogućnosti. Prvi od tih opcija nema vrijednosti. To je jednostavno značilo da bi se osiguralo da Izbornik je doista prazna po defaultu za spavaonica studenta. Ispod toga, imamo mogućnosti za Apley Sud, za Canaday, i svaki drugi brucoš spavaonica. Sada se ispod toga odaberite izbornik, obavijest imamo konačni ulaz, ovo tipa podnijeti, čija je vrijednost ili natpis je registar. Pa sad idemo pogledati datoteka na koje se ovaj oblik će biti podnesen. Kako znati gdje je to podnosi - Pa ako smo pomicali natrag gore viši u file, primijetite da oblik tag imala action atribut registara 0.php, a obrazac će se dostaviti na to stranica putem HTTP POST metoda. Idemo sada pogledati zatim registar-0.php. U register.php, opet smo Imate uglavnom HTML. No, unutar tijela, primijetiti. Tu je pre tag koji označava formatiran tekst, tekst koji bi trebao biti donio u monospaced font. A onda u tom pre tag, najave da imamo ovdje PHP oznake, otvorite i u neposrednoj blizini, a poziv funkcije zove print_r, koji ispisuje rekurzivno god prođe u kao argument. U ovom slučaju, ja sam u prolazu rekurzivno superglobal promjenjiva nazvao _POST $. To je u ovom superglobal, to asocijativno polje, da bilo HTTP parametara ili iz polja koji su bili podnesen od strane korisnika će završiti za nam da pristup. Idemo sada pogledati u preglednik na froshim-0.php. Idemo naprijed i registrirajte ja kao David Malan. Ja ću biti kapetan, a ja ću biti muškarac u, recimo, Matthews. Idemo sada kliknite Register. I sada, primijetit ćemo vidjeti odvratan rezultat. No, to je jednostavno posljedica tisak u formatiran tekst - da je, monospaced font - sadržaj koji asocijativni niz. Konkretno, primijetiti da je ono što browser konačnici podnosi poslužitelj je ime čija je vrijednost David Malan; polje pozvao kapetan, čiji je vrijednost je očito na što se čini da biti zadana vrijednost kada sam provjeriti check-box, spol, čija je vrijednost M je za muško i studentski dom, čija vrijednost je Matthews. Sada sam još nisu učinili ništa s tim vrijednostima. Ali, jasno, jer PHP je povezivanje im se za mene u ovom superglobal nazvao _POST $, ja sigurno će imati programski pristup učiniti nešto s tim varijablama, kao što su registrirajte brucoš.