DAVID Malan: Sukurkime svetainę naudojantis kurie pirmakursiai gali registruotis vidines sporto. Visų pirma, galime sukurti formą interneto puslapį, kuriame prašo jų vardu, jų lyties, savo bendrabučio, kaip taip pat, ar jie nori būti komandos kapitonu. Paimkime išvaizdą. Iš anksto, aš jau nuėjo į priekį ir sukūrė šią formą čia. Tai nėra gražiausių dalykas pasaulyje, būti tikri, tačiau ji prašo visų šių detalių. Eikime į priekį ir dabar pažvelgti į pagrindinį šaltinį. Be froshim-0.php, pastebėsite, kad aš tikrųjų turi visa apimtimi HTML. Pasirodo, kad PHP failo nėra griežtai reikia būti PHP, bet jei ji, jis bus vykdomas pagal vertėjas, kol jis yra tarp atvira PHP tegus ir uždaryti PHP tegus. Atkreipkite dėmesį, tada, kad mes turime tikrai esmė HTML formą čia. Mes turime anketa tegus, kaip tikėtasi. Mes turime įvestį čia, kurio vardas yra pavadinimas ir kurio tipas yra tekstas, dėl studentai vardą. Mes čia turime dar vieną įvestį, kad yra iš įveskite laukelį, kad būtų galima jį arba ją nurodyti, ar jie nori norėčiau būti komandos kapitonu. Tada mes turime du įėjimai, tiek kurio vardas yra lytis, kurio abu tipas radijo, bet kurios turi skirtingas reikšmes, F už vyrų moterų ir M. Pasirodo, kad radijo mygtukai gali būti sukurta tokiu būdu, kad būtų abipusiai išskirtinis, kad jei mes tikriname vaikinas, kad unchecks moteris, ir jei mes tikriname Moteriška, kad unchecks vyrai. Tuo tarpu, jei mes toliau ieškoti toliau bendrabučio, matome, kad ten pasirinkite meniu, kurio viduje yra gana keletas variantų. Pirmasis iš šių variantų neturi jokios vertės. Tai tiesiog reiškia, kad užtikrintų, jog meniu yra iš tikrųjų tuščia pagal nutylėjimą studento bendrabučio. Žemiau, kad mes turime galimybių Apley Rūmai, Canaday, ir visos kitos pirmakursis bendrabutyje. Dabar žemiau tai pasirinkite meniu pranešimas mes turime galutinį indėlį, tai vienas tipo pateikti, kurio vertė ar etiketė yra registras. Taigi dabar galime pažvelgti išvaizdą failas, į kurį ši forma bus pateikta. Kaip žinoti, kur ji yra pateikimo - gerai, jei mes pereikite atgal didesnis failą, pastebėsite, kad forma tegus turėjo veiksmų atributas Registrų 0.php, ir forma bus pateikti, kad puslapis per HTTP metodas paštu. Leiskite dabar pažvelgti tada registrų 0.php. Be register.php, mes vėl turi daugiausia HTML. Bet kūno viduje, pastebėti tai. Yra iš anksto tegus kuris reiškia anksto suformatuotas teksto, tekstas, kuris turėtų būti perteiktos Monospaced šriftu. Ir tada viduje, kad iš anksto žodžiais, pranešime kad mes turime čia PHP tegus, atvirą ir uždaryti, ir prie funkcijos kvietimas vadinamas print_r, kuris spausdina rekursyviai ką praeiti kaip jos argumentą. Šiuo atveju, aš einančios rekursyviai superglobal kintamasis vadinamas $ _POST. Tai šiame superglobal, tai masyvą, kad bet HTTP parametrai arba formos laukai, kurie buvo vartotojas pateikė galų gale už mums gauti. Leiskite dabar pažvelgti į naršyklė ne froshim-0.php. Eikime į priekį ir užsiregistruoti save kaip David Malan. Aš būsiu kapitonas, ir aš būsiu , tarkim, Matthews vyrai. Leiskite dabar spauskite Registruotis. Ir dabar, pastebėti matome šlykštus rezultatą. Bet tai yra tiesiog rezultatas spausdinimas anksto suformatuotas teksto - kad yra monospaced šrifto - tos turinys masyvą. Visų pirma, atkreipkite dėmesį, kad tai, ką naršyklė galiausiai pateikė serverio vardas, kurio vertė yra Dovydas Malan; laukas vadinamas kapitonas, kurio vertė yra matyt, kuri, atrodo, numatytoji vertė, kai aš patikrinti Varnelę, lyčių, kurio vertė yra M vyrų ir bendrabučio, kurių vertė yra Matthews. Dabar aš dar nepadarė nieko su šiomis vertybėmis. Tačiau aišku, nes PHP yra susiejimas jiems už mane šiame superglobal vadinamas $ _POST, aš tikrai turi programinė prieiga kažką daryti tų kintamųjų, pavyzdžiui, užsiregistruoti šį pirmakursis.