fredag 30 maj 2008

Validering med CAPTCHA

Om man inte skyddar sitt kontaktformulär, gästbok etc så kan man räkna med att få spam, ibland flera hundra om dagen. För att undvika spam kan man lägga in en CAPTCHA-bild som visar en kod bestående av olika tecken, t ex siffor och/eller bokstäver. Koden slumpas fram och är unik för varje gång sidan med formuläret laddas. Besökaren måste skriva av koden korrekt för att kunna skicka formuläret. Poängen är att tecknen visas så pass förvrängda så att spammers inte kan läsa dem men tillräckligt tydliga för att mljudfiler änniskan ska kunna.

Ett bra och gratis skript är PHP CAPTCHA script som enkelt skapar en bild med en kod. Skriptet är lätt att lägga till ett befintligt formulär. En fiffig finess är att besökaren kan få koden uppläst i sina högtalare. Färdiga ljudfiler finns att ladda ner, dock på engelska.

PHP CAPTCHA script kräver PHP och stöd för GD. En testfil finns att ladda hem för att enkelt kolla om det fungerar på sitt webbhotell.

Ladda hem PHP CAPTCHA script >>

Inga kommentarer: