Un système anti-indésirable pour votre site
(19 août 2006 09:45)De plus en plus, des amis et d’autres parents se plaignent que sur leurs sites, ils sont infestés de spams, de messages indésirables, etc…
Peu de choses sont plus révoltantes et énervantes que ces messages ! Aussi, je vous propose d’utiliser un outil très simple à implémenter sur votre site. Rassurez-vous c’est gratuit ! Cet outil est très connu dans le monde des blogs. Vous n’avez que quelques lignes à ajouter dans votre page « guestbook » / « livre d’or » / « commentaire » et bien sûr un petit fichier supplémentaire qui contient le code de détection. Et votre site ne sera plus infesté par ces messages !
La seule limitation est que votre hébergeur doit être « PHP compatible », pas besoin de base de données.
Génial non ? Alors comment faire me direz-vous ?
Très simple, voici un prototype :
// initialisation du système :
$antispam = new Akismet('http://www.example.com/blog/', 'aoeu1aoue');
$antispam->setCommentAuthor($name);
$antispam->setCommentAuthorEmail($email);
$antispam->setCommentAuthorURL($url);
$antispam->setCommentContent($comment);
$antispam->setPermalink('http://www.example.com/blog/url/');
if($antispam->isCommentSpam())
// c'est un spam ! il faut le stocker au cas où le diagnostic serait mauvais.....et oui cela peut aussi arriver....
else
// ce n'est pas un spam ! traitement normal d'un commentaire
Alors simple ? Facile ?
Si vous voulez, je peux le faire pour votre site….Vous savez où me joindre 😉