1 00:00:00,000 --> 00:00:00,670 2 00:00:00,670 --> 00:00:03,240 >> DAVID Malan: Við skulum búa til vefsíðu um sem nýnema getur skráð 3 00:00:03,240 --> 00:00:04,460 intramural íþróttir. 4 00:00:04,460 --> 00:00:08,090 Einkum skulum búa til mynd á á vefsíðu sem biður um nafn þeirra, 5 00:00:08,090 --> 00:00:11,490 kynferðis síns, fyrir dorm þeirra, sem og hvort þeir myndu vilja 6 00:00:11,490 --> 00:00:12,740 vera lið fyrirliði. 7 00:00:12,740 --> 00:00:14,050 Skulum taka a útlit. 8 00:00:14,050 --> 00:00:17,220 >> Fyrirfram, hef ég nú þegar farið fram og búið til þessa mynd hér. 9 00:00:17,220 --> 00:00:20,210 Það er ekki prettiest hlutur í heiminum, til að vera viss, en það er að biðja um 10 00:00:20,210 --> 00:00:21,560 allar þessar upplýsingar. 11 00:00:21,560 --> 00:00:24,530 Við skulum fara á undan og nú kíkja á undirliggjandi uppspretta. 12 00:00:24,530 --> 00:00:29,950 Í froshim-0.php, taka eftir að ég reyndar hafa algjörlega HTML. 13 00:00:29,950 --> 00:00:34,440 Það kemur í ljós að PHP skrá hjartarskinn ekki aðeins þurft að innihalda PHP, en ef 14 00:00:34,440 --> 00:00:38,320 það er, það verður að framkvæma af túlkur svo lengi sem það er á milli 15 00:00:38,320 --> 00:00:41,330 opinn PHP tag og loka PHP tag. 16 00:00:41,330 --> 00:00:44,950 >> Takið þá að við höfum í raun kjarninn HTML formi hér. 17 00:00:44,950 --> 00:00:47,170 Við höfum formi tag, eins og búist var við. 18 00:00:47,170 --> 00:00:51,390 Við hafa inntak hér er nafn hans nafn og þar sem gerð er texti, fyrir 19 00:00:51,390 --> 00:00:52,750 háskólastúdent nafn. 20 00:00:52,750 --> 00:00:56,860 >> Ræða annað inntak sem er af slá innritun reit til að leyfa honum 21 00:00:56,860 --> 00:01:00,060 eða hana til að tilgreina hvort þeir myndu eða ekki eins og að vera lið fyrirliði. 22 00:01:00,060 --> 00:01:04,250 Þá höfum við tvær inntak, bæði sem nafn er kyn, bæði hvers ferðar er 23 00:01:04,250 --> 00:01:09,410 útvarp en sem hafa mismunandi gildi, F fyrir konur og M fyrir karl. 24 00:01:09,410 --> 00:01:12,940 Það kemur í ljós að útvarp hnappur geta vera hannað á þann hátt að vera gagnkvæmt 25 00:01:12,940 --> 00:01:16,560 einkarétt þannig að ef við athugum karlmaður, sem unchecks kona, og ef við athugum 26 00:01:16,560 --> 00:01:18,840 kona, sem unchecks karlmaður. 27 00:01:18,840 --> 00:01:22,980 >> Á sama tíma, ef við höldum áfram að líta hér að neðan dorm, sjáum við að það er a velja 28 00:01:22,980 --> 00:01:26,220 valmyndinni, inni sem er alveg nokkra möguleika. 29 00:01:26,220 --> 00:01:28,240 The fyrstur af þeim valkostum hefur ekkert gildi. 30 00:01:28,240 --> 00:01:32,110 Það er einfaldlega ætlað að tryggja að matseðill er örugglega autt sjálfgefið fyrir 31 00:01:32,110 --> 00:01:33,150 dorm nemandans. 32 00:01:33,150 --> 00:01:36,750 Neðan það, höfum við valkosti fyrir Apley Dómstólsins, Canaday, og sérhver annar 33 00:01:36,750 --> 00:01:38,030 freshman svefnlofti. 34 00:01:38,030 --> 00:01:42,160 Nú niður undir þetta Veldu Valmynd, tilkynning við höfum endanlega inntak, this einn 35 00:01:42,160 --> 00:01:45,600 af gerðinni leggja, þar sem verðmæti eða merki er að skrá sig. 36 00:01:45,600 --> 00:01:48,080 >> Svo nú skulum við taka a líta á the skrá þar sem þetta form 37 00:01:48,080 --> 00:01:49,380 er að fara að vera lögð. 38 00:01:49,380 --> 00:01:50,930 Hvernig á að vita hvar það er var lögð - 39 00:01:50,930 --> 00:01:54,840 vel ef við fletta aftur upp hærra í skrá, eftir því að mynda tag hafði 40 00:01:54,840 --> 00:01:59,820 aðgerð eiginleiki málfar-0.php, og formið verður lögð að 41 00:01:59,820 --> 00:02:02,950 síðu í gegnum HTTP færslu. 42 00:02:02,950 --> 00:02:06,610 Skulum nú kíkja þá A nýskrá-0.php. 43 00:02:06,610 --> 00:02:10,210 >> Í register.php, við aftur hefur að mestu leyti HTML. 44 00:02:10,210 --> 00:02:12,320 En fyrir innan í líkamanum, taka þetta. 45 00:02:12,320 --> 00:02:16,240 There 'a pre tag sem táknar útlitsmótaðan texta, texta sem ætti að vera 46 00:02:16,240 --> 00:02:18,080 veitt í monospaced letur. 47 00:02:18,080 --> 00:02:23,480 Og þá inni að fyrirfram tag, tilkynningu að við höfum hér PHP tag, opinn og 48 00:02:23,480 --> 00:02:28,010 loka, og kalla til aðgerð sem kallast print_r, sem prentar endurkvæmt 49 00:02:28,010 --> 00:02:29,930 hvað þú fara í eins röksemdafærslu sína. 50 00:02:29,930 --> 00:02:33,690 >> Í þessu tilviki, ég er að farið er í endurkvæmur A superglobal breytu 51 00:02:33,690 --> 00:02:36,080 heitir $ _POST. 52 00:02:36,080 --> 00:02:40,530 Það er í þessum superglobal þetta tengin array, að allir HTTP 53 00:02:40,530 --> 00:02:44,980 breytur eða reitina sem voru lögð af notanda lýkur upp fyrir 54 00:02:44,980 --> 00:02:46,040 okkur kleift að komast. 55 00:02:46,040 --> 00:02:50,160 Skulum nú kíkja í vafra á froshim-0.php. 56 00:02:50,160 --> 00:02:53,710 >> Skulum fara á undan og skrá sjálfur eins og Davíð Malan. 57 00:02:53,710 --> 00:02:57,580 Ég kem skipstjóri, og ég skal vera karlmaður í, segjum, Matthews. 58 00:02:57,580 --> 00:02:59,120 Skulum nú smellt Register. 59 00:02:59,120 --> 00:03:01,210 >> Og nú, eftir sjáum við hideous úrslit. 60 00:03:01,210 --> 00:03:04,420 En þetta er einfaldlega afleiðing af prentun í útlitsmótaðan texta - að 61 00:03:04,420 --> 00:03:05,770 er, monospaced letur - 62 00:03:05,770 --> 00:03:08,070 efni þessa tengin array. 63 00:03:08,070 --> 00:03:11,100 Einkum tekið eftir því hvað Vafrinn lokum lögð til 64 00:03:11,100 --> 00:03:16,380 framreiðslumaður er nafn sem gildi er David Malan, á sviði sem kallast fyrirliði, sem 65 00:03:16,380 --> 00:03:20,020 gildi er greinilega á, sem virðist vera sjálfgefið gildi þegar ég athuga að 66 00:03:20,020 --> 00:03:24,670 innritun kassi, kyn, sem gildi er M fyrir karl og dorm, 67 00:03:24,670 --> 00:03:26,430 þar sem verðmæti þeirra Matthews. 68 00:03:26,430 --> 00:03:28,490 Nú hef ég ekki enn gert neitt með þessum gildum. 69 00:03:28,490 --> 00:03:33,230 En greinilega, vegna þess að PHP er bundling þá upp fyrir mér í þessu superglobal 70 00:03:33,230 --> 00:03:37,760 heitir $ _POST, ég verður örugglega hafa forritanlegur aðgang til að gera eitthvað 71 00:03:37,760 --> 00:03:40,010 með þeim breytum eins skrá þetta freshman. 72 00:03:40,010 --> 00:03:41,260