Predpostavke
Imate obrazec HTML z različnimi vnosi. Atribut dejanja obrazca kaže na datoteko PHP, ki vsebuje spodnjo kodo.
Opombe o kodi
Ta koda se začne z ustvarjanjem matrike, ki vsebuje ime različnih vhodov, poslanih prek POST-a. Nato se pokliče getFormData (), kamor se vnesejo zahtevana polja. Znotraj funkcije je ustvarjena matrika, ki vsebuje različne podatke, povezane z obrazcem. $ formData ('valid') je logično sklicevanje, če so bili vsi podatki navedeni in veljavni, $ formData ('polja') je matrika, ki jo vpiše ime vnosa z njihovo vrednostjo iz podatkov POST, $ formData ('notValidFields ') je matrika, ki bo vsebovala imena vseh vhodov, ki niso bili posredovani ali so imeli neveljavne podatke.
To logiko lahko enostavno razširite z regularnimi izrazi, da preverite strožje podatke, na primer e-poštne naslove in URL-je.