Biex tivvalida u tipproċessa d-dejta tal-input minn formoli billi tuża l- validation karatteristika fi Laravel, segwi dawn il-passi:
Iddefinixxi Validation Regoli
Ibda billi tiddefinixxi r- validation regoli għall-oqsma tal-formola tiegħek. Laravel jipprovdi diversi validation regoli li tista' tuża biex tiżgura l-integrità u l-validità tad-dejta.
Fl-eżempju ta' hawn fuq, aħna niddefinixxu validation regoli għall-oqsma tal-isem, l-email, u l-password. Ir- required
regola tiżgura li l-oqsma ma jkunux vojta, ir- email
regola tivvalida l-format tal-email, ir- unique:users
regola tiċċekkja jekk l-email hijiex unika fit- users
tabella, u r- max
regoli u min
jiddefinixxu t-tulijiet massimi u minimi għall-qasam tal-password.
Immaniġġja r Validation -Riżultati
Laravel karatteristika validation awtomatikament twettaq il validation -bbażat fuq ir-regoli definiti. Jekk validation jonqos, Laravel l-utent jerġa' jidderieġi lura lejn il-formola bil-messaġġi ta 'żball xierqa. Tista' tirkupra dawn il-messaġġi ta' żball fil-fehma tiegħek biex turihom lill-utent.
Fil-kodiċi ta 'hawn fuq, aħna niċċekkjaw jekk hemmx xi validation żbalji u nuruhom f'kaxxa ta' twissija. Il- old()
funzjoni tintuża biex tirripopola l-oqsma tal-formola bil-valuri mdaħħla qabel jekk kien hemm validation żball.
Billi ssegwi dan l-eżempju, tista’ tivvalida u tipproċessa d-dejta tal-input minn formoli billi tuża l- validation karatteristika f’ Laravel. Dan jiżgura li d-dejta tissodisfa r-regoli definiti tiegħek u jgħin biex iżżomm l-integrità tad-dejta fl-applikazzjoni tiegħek.