Lekce 21 - Výjimky v PHP v praxi - Dokončení kontaktního formuláře
V minulé lekci, Vlastní výjimky v PHP, jejich propagace a blok finally, jsme začali pracovat na kontaktním formuláři, který bude využívat výjimky.
Dnes vytvoříme nové metody pro kontaktní formulář.
Kontaktní formulář
Samotný kontaktní formulář bude reprezentován stejnojmennou třídou.
Kromě metod vypis()
a odesli()
bude obsahovat ještě
několik metod privátních. Bude se jednat o metodu odesliEmail()
,
která se postará o fyzické odeslání emailu. Dále metoda
presmeruj()
, která po úspěšném odeslání přesměruje a tím
zabrání doublepostu (opětovnému odeslání formuláře po stisknutí
F5). Nakonec metody nastavZpravu()
a
vratZpravu()
, které umožňují uchovat zprávu pro uživatele
obsahující chybu validace nebo potvrzující úspěšné odeslání.
Ukažme si kód třídy a prvně metody odesliEmail()
:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Před koupí tohoto článku je třeba koupit předchozí díl
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu dokončíme objektový kontaktní formulář v PHP, který využívá výjimek pro zobrazování chyb uživateli. Kapitolu výjimek tím uzavřeme.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.