1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,290 >> SPEAKER: Skôr než jednoducho presmerovať užívateľ späť do formy, ak on alebo ona 3 00:00:03,290 --> 00:00:07,090 nedokáže poskytnúť všetky požadované pole, poďme namiesto toho byť trochu viac 4 00:00:07,090 --> 00:00:10,170 poučné a informovať ho, alebo jej, čo je potrebné urobiť, 5 00:00:10,170 --> 00:00:11,790 Aby sa pokračovať ďalej. 6 00:00:11,790 --> 00:00:15,230 Tak sa pozrite tu na froshims-2.PHP. 7 00:00:15,230 --> 00:00:18,070 Jediná zmena, teraz som urobil, je odstrániť zavádzacie teraz, len aby sa 8 00:00:18,070 --> 00:00:21,890 veci trochu jednoduchšie, a tiež určiť, že žaloba v tejto 9 00:00:21,890 --> 00:00:24,650 Formulár musí byť zaregistrujte, 2.PHP. 10 00:00:24,650 --> 00:00:27,080 >> Poďme potom sa pozrieť na Registry-2. 11 00:00:27,080 --> 00:00:29,530 Všimnite si, že tento súbor je väčšinou HTML. 12 00:00:29,530 --> 00:00:32,759 Avšak vo vnútri tagu body rad PHP tagov. 13 00:00:32,759 --> 00:00:36,700 >> Ako interpret PHP narazí na tie, tagy, bude to naozaj spustiť kód 14 00:00:36,700 --> 00:00:37,580 v nich. 15 00:00:37,580 --> 00:00:40,140 Čo bude vykonaný v tento konkrétny prípad? 16 00:00:40,140 --> 00:00:45,130 No nevšimol, budeme kontrolovať s "ak". Je-li meno je prázdne, alebo pohlavia je prázdny, 17 00:00:45,130 --> 00:00:50,430 alebo koľaji je prázdny, "potom". A ", potom" Tu je naznačená v tomto hrubého čreva. 18 00:00:50,430 --> 00:00:54,960 >> PHP sa, rovnako ako C, podporujú zložené zátvorky pre telo jeho ak blokov. 19 00:00:54,960 --> 00:00:58,600 Ale je to tiež podporuje túto hrubého čreva, ktoré znamená, že všetko, čo príde ďalej, 20 00:00:58,600 --> 00:01:01,480 pokiaľ túto možnosť, ak podmienka je pravda, sa stane. 21 00:01:01,480 --> 00:01:06,770 Teraz, ak to, čo plynie, že hrubé črevo je len niektoré raw HTML, ako v tomto prípade, čo sa 22 00:01:06,770 --> 00:01:10,700 sa stane, je, že interpret bude jednoducho vypľuť, že surové HTML. 23 00:01:10,700 --> 00:01:14,850 >> Ale akonáhle sa stretávame s ďalšou PHP tag, ako to robíme tu na tejto trati, 24 00:01:14,850 --> 00:01:16,780 "Else" urobíme nasledujúce. 25 00:01:16,780 --> 00:01:21,040 Budeme požadovať, v surovom formáte HTML, alebo naozaj len textu, ktorý ste registrovaní. 26 00:01:21,040 --> 00:01:22,450 No, nie tak celkom. 27 00:01:22,450 --> 00:01:27,380 Potom, na rozdiel od C, teraz je potrebné zadať viac explicitne, pretože sme pomocou 28 00:01:27,380 --> 00:01:30,670 Tieto dvojbodky, že ak tu končí. 29 00:01:30,670 --> 00:01:33,100 >> Teraz sa poďme pozrieť na konečný výsledok. 30 00:01:33,100 --> 00:01:36,690 Tu, v froshims-2, mám tvoriť, že som pôvodne mal. 31 00:01:36,690 --> 00:01:39,590 Poďme do toho a vyplniť z Davida Malan. 32 00:01:39,590 --> 00:01:40,780 Bude kapitánom. 33 00:01:40,780 --> 00:01:43,120 Bude muž, ale nebude mať koľaji. 34 00:01:43,120 --> 00:01:45,520 Skôr, poďme jednoducho pokračovať registrovať. 35 00:01:45,520 --> 00:01:47,600 >> Musíte zadať svoje meno, pohlavia a koľaji. 36 00:01:47,600 --> 00:01:48,570 Vráťte sa späť. 37 00:01:48,570 --> 00:01:52,260 Inými slovami, a nie iba presmerovanie ma späť do tej froshims formulára 38 00:01:52,260 --> 00:01:55,380 a nechaj to na mne, aby zistili, čo vlastne nepodarilo, tu, som 39 00:01:55,380 --> 00:01:57,680 aktívne, že som informovaný urobil niečo zle. 40 00:01:57,680 --> 00:01:59,860 A ja som dostal príležitosť vrátiť. 41 00:01:59,860 --> 00:02:02,347