Chcete-li ověřit a zpracovat vstupní data z formulářů pomocí validation funkce v Laravel, postupujte takto:
Definujte Validation pravidla
Začněte definováním validation pravidel pro pole formuláře. Laravel poskytuje různá validation pravidla, která můžete použít k zajištění integrity a platnosti dat.
Ve výše uvedeném příkladu definujeme validation pravidla pro pole jména, e-mailu a hesla. Pravidlo required
zajišťuje, že pole nejsou prázdná, email
pravidlo ověřuje formát e-mailu, unique:users
kontroluje, zda je e-mail v users
tabulce jedinečný, a pravidla max
a min
definují maximální a minimální délku pole hesla.
Zpracovat Validation výsledky
Laravel Funkce 's validation automaticky provádí validation na základě definovaných pravidel. Pokud validation selže, Laravel přesměruje uživatele zpět do formuláře s příslušnými chybovými zprávami. Tyto chybové zprávy můžete načíst ve svém zobrazení a zobrazit je uživateli.
Ve výše uvedeném kódu zkontrolujeme, zda nejsou nějaké validation chyby, a zobrazíme je ve výstražném poli. Funkce old()
se používá k opětovnému vyplnění polí formuláře dříve zadanými hodnotami, pokud došlo k validation chybě.
Podle tohoto příkladu můžete ověřit a zpracovat vstupní data z formulářů pomocí validation funkce v Laravel. To zajišťuje, že data splňují vámi definovaná pravidla, a pomáhá udržovat integritu dat ve vaší aplikaci.