1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,290 >> SPEAKER: Anstataŭ simple alidirekti la uzanto reen al mia formon, se li aŭ ŝi 3 00:00:03,290 --> 00:00:07,090 malsukcesas havigi ĉiujn required kampoj, ni anstataŭ esti iom pli 4 00:00:07,090 --> 00:00:10,170 instrua kaj informu lin aŭ ŝi tion, kion ili bezonas por plenumi en 5 00:00:10,170 --> 00:00:11,790 Por pluiri for. 6 00:00:11,790 --> 00:00:15,230 Do rigardu tien ĉi ĉe froshims-2.php. 7 00:00:15,230 --> 00:00:18,070 La sola ŝanĝo nun mi faris estas forigi bootstrap por nun, nur por teni 8 00:00:18,070 --> 00:00:21,890 aferojn iom pli simpla, kaj same specifi ke la ago de tiu 9 00:00:21,890 --> 00:00:24,650 formo estu registriĝu-2.php. 10 00:00:24,650 --> 00:00:27,080 >> Ni do rigardu registro-2. 11 00:00:27,080 --> 00:00:29,530 Rimarku ke ĉi dosiero estas plejparte HTML. 12 00:00:29,530 --> 00:00:32,759 Sed interne de la korpo etikedon Estas nombro de PHP etikedojn. 13 00:00:32,759 --> 00:00:36,700 >> Kiel PHP La interpretisto renkontas tiujn etikedoj, tio estos ja ekzekuti la kodo 14 00:00:36,700 --> 00:00:37,580 ene de ili. 15 00:00:37,580 --> 00:00:40,140 Kio estos ekzekutita en tiu aparta kazo? 16 00:00:40,140 --> 00:00:45,130 Nu rimarkos, ni devos kontroli per "se." Se nomo estas malplena, aŭ varo estas malplena, 17 00:00:45,130 --> 00:00:50,430 aŭ dormejo estas malplena ", tiam". Kaj la "tiam" ĉi tie estas implicita de ĉi dupunkto. 18 00:00:50,430 --> 00:00:54,960 >> PHP faras, kiel C, subtenu krispa krampoj la korpon de liaj se blokoj. 19 00:00:54,960 --> 00:00:58,600 Sed ĝi ankaŭ subtenas tiun dupunkto, kiuj signifas ion, kio venas la morgauxa tago, 20 00:00:58,600 --> 00:01:01,480 se ĉi se kondiĉo estas vera, gxi okazos. 21 00:01:01,480 --> 00:01:06,770 Nun se kio sekvas ke dupunkto estas nur iuj krudan HTML, kiel en ĉi tiu kazo, kion 22 00:01:06,770 --> 00:01:10,700 okazos estas ke la interpretisto volo simple kracxos ke krudan HTML. 23 00:01:10,700 --> 00:01:14,850 >> Sed tuj kiam ni renkontas alian PHP etikedo, kiel ni faras ĉi tie sur ĉi tiu linio, 24 00:01:14,850 --> 00:01:16,780 "Alie" ni faros jeno. 25 00:01:16,780 --> 00:01:21,040 Ni asertas, en krudan HTML, aŭ vere nur teksto, kiu vi estas registritaj. 26 00:01:21,040 --> 00:01:22,450 Nu, ne vere. 27 00:01:22,450 --> 00:01:27,380 Tiam, kontraste C, ni nun bezonos specifi pli eksplicite, ĉar ni uzas 28 00:01:27,380 --> 00:01:30,670 tiuj dupunktojn, ke la se finiĝas tie. 29 00:01:30,670 --> 00:01:33,100 >> Nun ni rigardu ĉe la fina rezulto. 30 00:01:33,100 --> 00:01:36,690 Tie, en froshims-2, mi havas la formi ke mi originale havis. 31 00:01:36,690 --> 00:01:39,590 Ni iru antaŭen kaj plenigi el David Malan. 32 00:01:39,590 --> 00:01:40,780 Li estos kapitano. 33 00:01:40,780 --> 00:01:43,120 Li estos vira, sed li ne havos dormejo. 34 00:01:43,120 --> 00:01:45,520 Prefere ni simple procedi enskribi. 35 00:01:45,520 --> 00:01:47,600 >> Vi devas provizi vian nomon, genro kaj dormejo. 36 00:01:47,600 --> 00:01:48,570 Iru reen. 37 00:01:48,570 --> 00:01:52,260 En aliaj vortoj, prefere ol simple ridirektanta min denove al tiu froshims formo 38 00:01:52,260 --> 00:01:55,380 kaj lasos ĝin al mi por eltrovi kio fakte iris malbone, tie, mi estis 39 00:01:55,380 --> 00:01:57,680 informitaj proactivamente ke mi havas faris ion malbonan. 40 00:01:57,680 --> 00:01:59,860 Kaj Mi estis donita ŝancon iri reen. 41 00:01:59,860 --> 00:02:02,347