Validarea și curățarea datelor folosind PHP. Clasa de validare pentru validarea datelor POST Specificarea unei alte coloane de validat
Acest capitol și următoarele arată cum să utilizați PHP pentru a valida datele formularului.
Validare formular PHPGândiți-vă la SECURITATE atunci când procesați formulare PHP!
Aceste pagini vor arăta cum să procesați formularele PHP având în vedere securitatea. Validarea corectă a datelor din formular este importantă pentru a vă proteja formularul de hackeri și spammeri!
Formularul HTML la care vom lucra în aceste capitole conține diverse câmpuri de introducere: câmpuri de text obligatorii și opționale, butoane radio și un buton de trimitere:
Regulile de validare pentru formularul de mai sus sunt următoarele:
Nume | Necesar. + Trebuie să conțină numai litere și spații albe |
Necesar. + Trebuie să conțină o adresă de e-mail validă (cu @ și .) | |
Site-ul web | Opțional. Dacă este prezent, trebuie să conțină o adresă URL validă |
cometariu | Opțional. Câmp de introducere pe mai multe linii (zonă text) |
Gen | Necesar. Trebuie să selectați unul |
Mai întâi ne vom uita la codul HTML simplu pentru formular:
Câmpuri de textCâmpurile pentru nume, e-mail și site-ul web sunt elemente de introducere a textului, iar câmpul de comentariu este o zonă de text. Codul HTML arată astfel:
Nume:
E-mail:
Site:
Cometariu:
Câmpurile de gen sunt butoane radio, iar codul HTML arată astfel:
Gen:
Femeie
Masculin
Alte
Codul HTML al formularului arată astfel: