Spam: course à l'armement
Par Nono |
mercredi 18 janvier 2006 à 15:35 | Geekattitude
| #184
| rss
Ils font chier ces spammeurs, ils continuent malgré le rel="nofollow"
Alors je n'ai pas le choix, je filtre les mots clef sur les commentaires. Désormais, tout commentaire contenant "drugstore", "pills", "phentermine", "pharmacy", "medicine", "viagra", "cialis", "xanax", "tramadol" ou "phendimetrazine" est silencieusement ignoré. Cette liste, bien sur, va s'allonger.
Pour les curieux, j'ai modifié le fichier (DotClear 1.2.1), plus exactement la fonction addComment
, en ajoutant à la ligne 1935 :
$mots_interdits = array ("drugstore", "pills", "phentermine", "pharmacy", "medicine", "viagra", "cialis", "xanax", "tramadol", "phendimetrazine");
foreach ($mots_interdits as $i)
{
if (strpos ($content, $i) || strpos ($content, strtoupper($i)))
{
// On fait semblant d'accepter le commentaire, mais poubelle!
return true;
}
}
Je modifierais plus tard ce morceau de code, car ça me mail du coup quand même les commentaires SPAMs.





Commentaires
1. Le mercredi 18 janvier 2006 à 16:04, par spontex
2. Le mercredi 18 janvier 2006 à 16:14, par Nono
3. Le mercredi 18 janvier 2006 à 16:40, par Spontex
4. Le mercredi 18 janvier 2006 à 17:03, par Nono
5. Le mercredi 18 janvier 2006 à 17:08, par Nono
6. Le mercredi 18 janvier 2006 à 21:05, par Spontex
7. Le mercredi 18 janvier 2006 à 21:10, par Spontex
8. Le dimanche 9 avril 2006 à 01:04, par ambien side effect
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.