Validace a čištění dat pomocí PHP. Třída validátoru pro ověřování dat POST Zadání dalšího sloupce k ověření

Tato a další kapitoly ukazují, jak používat PHP k ověřování dat formuláře.

Ověření formuláře PHP

Myslete na BEZPEČNOST při zpracování formulářů PHP!

Tyto stránky ukážou, jak zpracovávat formuláře PHP s ohledem na bezpečnost. Správné ověření dat formuláře je důležité pro ochranu formuláře před hackery a spammery!

HTML formulář, se kterým budeme v těchto kapitolách pracovat, obsahuje různá vstupní pole: povinná a volitelná textová pole, přepínače a tlačítko pro odeslání:

Pravidla ověření výše uvedeného formuláře jsou následující:

Pravidla pro ověření pole
název Požadované. + Musí obsahovat pouze písmena a mezery
E-mailem Požadované. + Musí obsahovat platnou e-mailovou adresu (s @ a .)
webová stránka Volitelný. Pokud existuje, musí obsahovat platnou adresu URL
Komentář Volitelný. Víceřádkové vstupní pole (textová oblast)
Rod Požadované. Je třeba vybrat jednu

Nejprve se podíváme na prostý HTML kód formuláře:

Textová pole

Pole jména, e-mailu a webu jsou prvky pro zadávání textu a pole komentáře je textová oblast. HTML kód vypadá takto:

Název:
E-mailem:
Webová stránka:
Komentář:

Přepínače

Pole pohlaví jsou přepínače a kód HTML vypadá takto:

Rod:
ženský
mužský
jiný

Prvek formuláře

HTML kód formuláře vypadá takto: