Za provjeru i obradu ulaznih podataka iz obrazaca pomoću validation značajke u Laravel, slijedite ove korake:
Definirajte Validation pravila
Započnite definiranjem validation pravila za polja obrasca. Laravel pruža različita validation pravila koja možete koristiti kako biste osigurali cjelovitost i valjanost podataka.
U gornjem primjeru definiramo validation pravila za polja imena, e-pošte i lozinke. Pravilo required
osigurava da polja nisu prazna, email
pravilo provjerava format e-pošte, unique:users
pravilo provjerava je li e-pošta jedinstvena u users
tablici, a pravila max
i min
definiraju maksimalnu i minimalnu duljinu polja zaporke.
Rukovanje Validation rezultatima
Laravel Značajka validation automatski izvodi validation na temelju definiranih pravila. Ako validation ne uspije, Laravel preusmjerit će korisnika natrag na obrazac s odgovarajućim porukama o pogrešci. Možete dohvatiti ove poruke o pogrešci u svom prikazu kako biste ih prikazali korisniku.
U gornjem kodu provjeravamo postoje li validation pogreške i prikazujemo ih u okviru s upozorenjem. Funkcija old()
se koristi za ponovno popunjavanje polja obrasca s prethodno unesenim vrijednostima ako je došlo do validation pogreške.
Slijedeći ovaj primjer, možete potvrditi i obraditi ulazne podatke iz obrazaca pomoću validation značajke u Laravel. To osigurava da podaci zadovoljavaju vaša definirana pravila i pomaže u održavanju integriteta podataka u vašoj aplikaciji.