PHP: Spam weren, maar dan zonder CAPTCHA

Door AndriesLouw op maandag 15 juni 2009 21:13 - Reacties (29)
Categorie: Webdevelopment, Views: 7.240

Schaamloze cross-post van mijn persoonlijke website

We herkennen het probleem allemaal wel, die eindeloze stromen welke binnenkomen in gastenboeken, op blogs, op forums. Zo'n beetje elke plaats op het internet waar gebruikers zelf iets kunnen toevoegen lijkt er aan te moeten geloven: Spam.

Natuurlijk zijn we allemaal zeer geÔnteresseerd in die ge-wel-dige aanbiedingen van die Russische pillenboer, de echte Zwitserse uurwerken voor een dumpprijs, of die mooie business proposals van een Nigeriaanse neef. Maar wat als je, net als ik, niks te klagen hebt, en al ruim voorzien bent?

Voor de meeste webmasters is het antwoord al snel: Een CAPTCHA implementeren. Het grootste nadeel is bekend; een goede dient moeilijk te zijn voor computers, maar is dit helaas ook steeds vaker voor een mens.

Gelukkig is er een andere oplossing; spamfilters. Wie Wordpress gebruikt kent vast Akismet wel, een plugin die alle berichten controleert op spam-woorden. In deze post doe ik uit de doeken hoe je zelf zoiets maakt in PHP.

Lees verder »