Validácia a čistenie dát pomocou PHP. Trieda validátora na overenie údajov POST Zadanie ďalšieho stĺpca na overenie
Táto a ďalšie kapitoly ukazujú, ako používať PHP na overenie údajov formulárov.
Overenie formulára PHPMyslite na BEZPEČNOSŤ pri spracovaní formulárov PHP!
Tieto stránky ukážu, ako spracovávať formuláre PHP s ohľadom na bezpečnosť. Správna validácia údajov formulára je dôležitá na ochranu vášho formulára pred hackermi a spamermi!
HTML formulár, s ktorým budeme v týchto kapitolách pracovať, obsahuje rôzne vstupné polia: povinné a voliteľné textové polia, prepínače a tlačidlo odoslania:
Pravidlá overenia vyššie uvedeného formulára sú nasledovné:
názov | Požadovaný. + Musí obsahovať iba písmená a medzery |
Požadovaný. + Musí obsahovať platnú e-mailovú adresu (s @ a .) | |
webové stránky | Voliteľné. Ak existuje, musí obsahovať platnú webovú adresu |
Komentujte | Voliteľné. Viacriadkové vstupné pole (textová oblasť) |
rod | Požadovaný. Musíte vybrať jednu |
Najprv sa pozrieme na obyčajný HTML kód pre formulár:
Textové poliaPolia mena, e-mailu a webovej lokality sú prvky na zadávanie textu a pole komentára je textová oblasť. HTML kód vyzerá takto:
Názov:
Email:
Webstránka:
komentár:
Polia pohlavia sú prepínače a kód HTML vyzerá takto:
Rod:
Žena
Muž
Iné
HTML kód formulára vyzerá takto: