Kontaktní formulář je prakticky nezbytná součást každého dnešního webu. Návštěvníci vašich stránek jej mohou použít k prvotnímu kontaktu s vámi či jeho prostřednictvím rychle upozornit na nějaké problémy na vašem webu nebo přijít s nápady na nějaká vylepšení atd. Možností, k čemu se dají využít, je nepřeberně. Kontaktní formulář ale typicky není k dispozici pouze koncovým uživatelům, ale také pro roboty, kteří je mohou využít ke vkládání a odesílání spamu. V takovým případech nastupuje CAPTCHA, což je typicky nějaký obrázek se znaky, které je potřeba přepsat do formuláře, nebo nějaká otázka, na kterou dokáže člověk najít okamžitě odpověď, ale robot nikoliv (například „Jaký je aktuálně rok“). Článek Coding a Minimalist Contact Form with CAPTCHA Spam Protection vám poradí, jak v PHP implementovat minimalistický kontaktní formulář s captchou. Nechybí ani použití knihovny jQuery a Ajaxu pro kontrolu a odeslání dat.

Zdroj: spyrestudios.com.

1 Příspěvěk v diskuzi

Odpovědět