Cum se afișează erori la completarea unui formular html

Pagina 1 din 2

Atunci când există o problemă cu datele introduse în formularul html. scriptul generat de PHP ar trebui să emită mesaje de eroare și este de dorit să faceți acest lucru lângă câmpurile de probleme, în loc să generați un mesaj de eroare la începutul formularului. De asemenea, în mod corect, trebuie să stocați valorile introduse de utilizator în formularul html. În caz contrar, riscați să descurajați înregistrarea pe site-ul dvs., oferind utilizatorului zece ori să intre în același loc.







O modalitate de a face acest lucru este salvarea mesajelor în tabela erorilor $, indexându-le după numele câmpurilor.

Când reintroduceți formularul html, dacă introduceți un utilizator undeva, puteți afișa fiecare eroare folosind câmpul, punând valoarea inițială în el:







Dacă utilizatorii întâmpină erori la completarea unui formular html lung, puteți îmbunătăți gradul de utilizare și ușurința utilizării formularului html, evidențiind în mod clar locul în care trebuie să remediați erorile. Combinarea tuturor erorilor într-o singură matrice oferă numeroase avantaje.

În primul rând, nu este dificil să se stabilească dacă au fost găsite elemente care necesită o corecție ca urmare a verificării fiabilității informațiilor; utilizați doar numărul de funcții PHP (erori $). Dacă returnează un alt număr decât zero, atunci există probleme.

Este mai ușor să utilizați această metodă decât să monitorizați acest eveniment folosind o variabilă separată, mai ales dacă fluxul sau scriptul PHP este complex sau este implementat utilizând o varietate de funcții. Următorul exemplu prezintă funcția de validare pc_validate_form (), care utilizează matricea de erori $.

Informații pentru copiatoare






Articole similare

Trimiteți-le prietenilor: