Pretpostavke
Imate HTML obrazac s različitim ulaznim podacima. Atribut akcije oblika upućuje na PHP datoteku koja sadrži donji kod.
Napomene o kodu
Ovaj kod započinje stvaranjem niza koji sadrži ime različitih ulaza koji se šalju putem POST-a. Tada se poziva getFormData (), gdje se prosljeđuju potrebna polja. Unutar funkcije stvara se niz koji sadrži razne dijelove podataka koji se odnose na obrazac. $ formData ('valid') je logička referenca ako su svi podaci navedeni i valjani, $ formData ('polja') je niz koji unosi ime ulaza s njihovom odgovarajućom vrijednošću iz POST podataka, $ formData ('notValidFields ') je niz koji će sadržavati imena svih ulaza koji nisu proslijeđeni ili koji su imali nevaljane podatke.
Ovu se logiku lako može proširiti regularnim izrazima radi provjere strožijih podataka, poput adresa e-pošte i URL-ova.