1 00:00:00,000 --> 00:00:00,670 2 00:00:00,670 --> 00:00:03,240 >> DAVID Malan: Sukurkime svetainę naudojantis kurie pirmakursiai gali registruotis 3 00:00:03,240 --> 00:00:04,460 vidines sporto. 4 00:00:04,460 --> 00:00:08,090 Visų pirma, galime sukurti formą interneto puslapį, kuriame prašo jų vardu, 5 00:00:08,090 --> 00:00:11,490 jų lyties, savo bendrabučio, kaip taip pat, ar jie nori 6 00:00:11,490 --> 00:00:12,740 būti komandos kapitonu. 7 00:00:12,740 --> 00:00:14,050 Paimkime išvaizdą. 8 00:00:14,050 --> 00:00:17,220 >> Iš anksto, aš jau nuėjo į priekį ir sukūrė šią formą čia. 9 00:00:17,220 --> 00:00:20,210 Tai nėra gražiausių dalykas pasaulyje, būti tikri, tačiau ji prašo 10 00:00:20,210 --> 00:00:21,560 visų šių detalių. 11 00:00:21,560 --> 00:00:24,530 Eikime į priekį ir dabar pažvelgti į pagrindinį šaltinį. 12 00:00:24,530 --> 00:00:29,950 Be froshim-0.php, pastebėsite, kad aš tikrųjų turi visa apimtimi HTML. 13 00:00:29,950 --> 00:00:34,440 Pasirodo, kad PHP failo nėra griežtai reikia būti PHP, bet jei 14 00:00:34,440 --> 00:00:38,320 ji, jis bus vykdomas pagal vertėjas, kol jis yra tarp 15 00:00:38,320 --> 00:00:41,330 atvira PHP tegus ir uždaryti PHP tegus. 16 00:00:41,330 --> 00:00:44,950 >> Atkreipkite dėmesį, tada, kad mes turime tikrai esmė HTML formą čia. 17 00:00:44,950 --> 00:00:47,170 Mes turime anketa tegus, kaip tikėtasi. 18 00:00:47,170 --> 00:00:51,390 Mes turime įvestį čia, kurio vardas yra pavadinimas ir kurio tipas yra tekstas, dėl 19 00:00:51,390 --> 00:00:52,750 studentai vardą. 20 00:00:52,750 --> 00:00:56,860 >> Mes čia turime dar vieną įvestį, kad yra iš įveskite laukelį, kad būtų galima jį 21 00:00:56,860 --> 00:01:00,060 arba ją nurodyti, ar jie nori norėčiau būti komandos kapitonu. 22 00:01:00,060 --> 00:01:04,250 Tada mes turime du įėjimai, tiek kurio vardas yra lytis, kurio abu tipas 23 00:01:04,250 --> 00:01:09,410 radijo, bet kurios turi skirtingas reikšmes, F už vyrų moterų ir M. 24 00:01:09,410 --> 00:01:12,940 Pasirodo, kad radijo mygtukai gali būti sukurta tokiu būdu, kad būtų abipusiai 25 00:01:12,940 --> 00:01:16,560 išskirtinis, kad jei mes tikriname vaikinas, kad unchecks moteris, ir jei mes tikriname 26 00:01:16,560 --> 00:01:18,840 Moteriška, kad unchecks vyrai. 27 00:01:18,840 --> 00:01:22,980 >> Tuo tarpu, jei mes toliau ieškoti toliau bendrabučio, matome, kad ten pasirinkite 28 00:01:22,980 --> 00:01:26,220 meniu, kurio viduje yra gana keletas variantų. 29 00:01:26,220 --> 00:01:28,240 Pirmasis iš šių variantų neturi jokios vertės. 30 00:01:28,240 --> 00:01:32,110 Tai tiesiog reiškia, kad užtikrintų, jog meniu yra iš tikrųjų tuščia pagal nutylėjimą 31 00:01:32,110 --> 00:01:33,150 studento bendrabučio. 32 00:01:33,150 --> 00:01:36,750 Žemiau, kad mes turime galimybių Apley Rūmai, Canaday, ir visos kitos 33 00:01:36,750 --> 00:01:38,030 pirmakursis bendrabutyje. 34 00:01:38,030 --> 00:01:42,160 Dabar žemiau tai pasirinkite meniu pranešimas mes turime galutinį indėlį, tai vienas 35 00:01:42,160 --> 00:01:45,600 tipo pateikti, kurio vertė ar etiketė yra registras. 36 00:01:45,600 --> 00:01:48,080 >> Taigi dabar galime pažvelgti išvaizdą failas, į kurį ši forma 37 00:01:48,080 --> 00:01:49,380 bus pateikta. 38 00:01:49,380 --> 00:01:50,930 Kaip žinoti, kur ji yra pateikimo - 39 00:01:50,930 --> 00:01:54,840 gerai, jei mes pereikite atgal didesnis failą, pastebėsite, kad forma tegus turėjo 40 00:01:54,840 --> 00:01:59,820 veiksmų atributas Registrų 0.php, ir forma bus pateikti, kad 41 00:01:59,820 --> 00:02:02,950 puslapis per HTTP metodas paštu. 42 00:02:02,950 --> 00:02:06,610 Leiskite dabar pažvelgti tada registrų 0.php. 43 00:02:06,610 --> 00:02:10,210 >> Be register.php, mes vėl turi daugiausia HTML. 44 00:02:10,210 --> 00:02:12,320 Bet kūno viduje, pastebėti tai. 45 00:02:12,320 --> 00:02:16,240 Yra iš anksto tegus kuris reiškia anksto suformatuotas teksto, tekstas, kuris turėtų būti 46 00:02:16,240 --> 00:02:18,080 perteiktos Monospaced šriftu. 47 00:02:18,080 --> 00:02:23,480 Ir tada viduje, kad iš anksto žodžiais, pranešime kad mes turime čia PHP tegus, atvirą ir 48 00:02:23,480 --> 00:02:28,010 uždaryti, ir prie funkcijos kvietimas vadinamas print_r, kuris spausdina rekursyviai 49 00:02:28,010 --> 00:02:29,930 ką praeiti kaip jos argumentą. 50 00:02:29,930 --> 00:02:33,690 >> Šiuo atveju, aš einančios rekursyviai superglobal kintamasis 51 00:02:33,690 --> 00:02:36,080 vadinamas $ _POST. 52 00:02:36,080 --> 00:02:40,530 Tai šiame superglobal, tai masyvą, kad bet HTTP 53 00:02:40,530 --> 00:02:44,980 parametrai arba formos laukai, kurie buvo vartotojas pateikė galų gale už 54 00:02:44,980 --> 00:02:46,040 mums gauti. 55 00:02:46,040 --> 00:02:50,160 Leiskite dabar pažvelgti į naršyklė ne froshim-0.php. 56 00:02:50,160 --> 00:02:53,710 >> Eikime į priekį ir užsiregistruoti save kaip David Malan. 57 00:02:53,710 --> 00:02:57,580 Aš būsiu kapitonas, ir aš būsiu , tarkim, Matthews vyrai. 58 00:02:57,580 --> 00:02:59,120 Leiskite dabar spauskite Registruotis. 59 00:02:59,120 --> 00:03:01,210 >> Ir dabar, pastebėti matome šlykštus rezultatą. 60 00:03:01,210 --> 00:03:04,420 Bet tai yra tiesiog rezultatas spausdinimas anksto suformatuotas teksto - kad 61 00:03:04,420 --> 00:03:05,770 yra monospaced šrifto - 62 00:03:05,770 --> 00:03:08,070 tos turinys masyvą. 63 00:03:08,070 --> 00:03:11,100 Visų pirma, atkreipkite dėmesį, kad tai, ką naršyklė galiausiai pateikė 64 00:03:11,100 --> 00:03:16,380 serverio vardas, kurio vertė yra Dovydas Malan; laukas vadinamas kapitonas, kurio 65 00:03:16,380 --> 00:03:20,020 vertė yra matyt, kuri, atrodo, numatytoji vertė, kai aš patikrinti 66 00:03:20,020 --> 00:03:24,670 Varnelę, lyčių, kurio vertė yra M vyrų ir bendrabučio, 67 00:03:24,670 --> 00:03:26,430 kurių vertė yra Matthews. 68 00:03:26,430 --> 00:03:28,490 Dabar aš dar nepadarė nieko su šiomis vertybėmis. 69 00:03:28,490 --> 00:03:33,230 Tačiau aišku, nes PHP yra susiejimas jiems už mane šiame superglobal 70 00:03:33,230 --> 00:03:37,760 vadinamas $ _POST, aš tikrai turi programinė prieiga kažką daryti 71 00:03:37,760 --> 00:03:40,010 tų kintamųjų, pavyzdžiui, užsiregistruoti šį pirmakursis. 72 00:03:40,010 --> 00:03:41,260