Validacija i čišćenje podataka pomoću PHP-a. Klasa validatora za provjeru valjanosti POST podataka Određivanje druge kolone za provjeru valjanosti
Ovo i naredna poglavlja pokazuju kako koristiti PHP za validaciju podataka obrasca.
PHP Validacija obrascaRazmislite o SIGURNOSTI prilikom obrade PHP obrazaca!
Ove stranice će pokazati kako obraditi PHP obrasce imajući na umu sigurnost. Pravilna provjera valjanosti podataka obrasca je važna za zaštitu vašeg obrasca od hakera i spamera!
HTML obrazac na kojem ćemo raditi u ovim poglavljima, sadrži različita polja za unos: obavezna i opciona tekstualna polja, radio dugmad i dugme za slanje:
Pravila validacije za gornji obrazac su sljedeća:
Ime | Obavezno. + Mora sadržavati samo slova i razmak |
Obavezno. + Mora sadržavati važeću adresu e-pošte (sa @ i .) | |
Website | Opciono. Ako postoji, mora sadržavati važeći URL |
Komentar | Opciono. Višelinijsko polje za unos (područje teksta) |
Rod | Obavezno. Morate odabrati jednu |
Prvo ćemo pogledati običan HTML kod za obrazac:
Text FieldsPolja imena, e-pošte i web stranice su elementi za unos teksta, a polje za komentar je tekstualno područje. HTML kod izgleda ovako:
ime:
Email:
web stranica:
komentar:
Polja za spol su radio dugmad i HTML kod izgleda ovako:
spol:
Žensko
Muško
Ostalo
HTML kod obrasca izgleda ovako: