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 obrasca

Razmislite 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:

Pravila validacije polja
Ime Obavezno. + Mora sadržavati samo slova i razmak
Email 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 Fields

Polja 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:

Radio Buttons

Polja za spol su radio dugmad i HTML kod izgleda ovako:

spol:
Žensko
Muško
Ostalo

Element forme

HTML kod obrasca izgleda ovako: