>> SPEAKER: Skôr než jednoducho presmerovať užívateľ späť do formy, ak on alebo ona
nedokáže poskytnúť všetky požadované pole, poďme namiesto toho byť trochu viac
poučné a informovať ho, alebo jej, čo je potrebné urobiť,
Aby sa pokračovať ďalej.
Tak sa pozrite tu na froshims-2.PHP.
Jediná zmena, teraz som urobil, je odstrániť zavádzacie teraz, len aby sa
veci trochu jednoduchšie, a tiež určiť, že žaloba v tejto
Formulár musí byť zaregistrujte, 2.PHP.
>> Poďme potom sa pozrieť na Registry-2.
Všimnite si, že tento súbor je väčšinou HTML.
Avšak vo vnútri tagu body rad PHP tagov.
>> Ako interpret PHP narazí na tie, tagy, bude to naozaj spustiť kód
v nich.
Čo bude vykonaný v tento konkrétny prípad?
No nevšimol, budeme kontrolovať s "ak". Je-li meno je prázdne, alebo pohlavia je prázdny,
alebo koľaji je prázdny, "potom". A ", potom" Tu je naznačená v tomto hrubého čreva.
>> PHP sa, rovnako ako C, podporujú zložené zátvorky pre telo jeho ak blokov.
Ale je to tiež podporuje túto hrubého čreva, ktoré znamená, že všetko, čo príde ďalej,
pokiaľ túto možnosť, ak podmienka je pravda, sa stane.
Teraz, ak to, čo plynie, že hrubé črevo je len niektoré raw HTML, ako v tomto prípade, čo sa
sa stane, je, že interpret bude jednoducho vypľuť, že surové HTML.
>> Ale akonáhle sa stretávame s ďalšou PHP tag, ako to robíme tu na tejto trati,
"Else" urobíme nasledujúce.
Budeme požadovať, v surovom formáte HTML, alebo naozaj len textu, ktorý ste registrovaní.
No, nie tak celkom.
Potom, na rozdiel od C, teraz je potrebné zadať viac explicitne, pretože sme pomocou
Tieto dvojbodky, že ak tu končí.
>> Teraz sa poďme pozrieť na konečný výsledok.
Tu, v froshims-2, mám tvoriť, že som pôvodne mal.
Poďme do toho a vyplniť z Davida Malan.
Bude kapitánom.
Bude muž, ale nebude mať koľaji.
Skôr, poďme jednoducho pokračovať registrovať.
>> Musíte zadať svoje meno, pohlavia a koľaji.
Vráťte sa späť.
Inými slovami, a nie iba presmerovanie ma späť do tej froshims formulára
a nechaj to na mne, aby zistili, čo vlastne nepodarilo, tu, som
aktívne, že som informovaný urobil niečo zle.
A ja som dostal príležitosť vrátiť.