Index du Forum » » Sécurité

Auteur

Spam / Forum / Critique / Commentaires
neo_machine
598      
 

  Posté : 24-06-2006 03:05

==> Citation : Jireck
le mieux avec check_words($Message)
c'est que on peux verifier certains mots sur plusieurs listes et avoir des rejects du gens :
==> nous n'autorisons pas ces mots
==> nous n'autorisons pas le langgage sms
==> etc ....
enfin moi ce que j'en dis ...
<== Citation : Jireck

Je suis en total accord avec toi. Cependant, vu l'urgence il fallait à notre communauté quelque chose qui permette de casser, même provisoirement, cette épidémie.
Après, nos cervaux prennent le relai et : ... Why not ?

Prenons une BDD dans laquelle nous avons enregistrés nos mots ou groupes de mots dit "antispam.
Puis, la petite fonction suivante qui est chargée de passer le post à la moulinette antiSpamBots.

function antispambots($texte)
{
$sql_antispam = mysql_query("SELECT aspm_string FROM antispam");
if (mysql_numrows($sql_antispam))
{
while($rX = mysql_fetch_array($sql_antispam))
{
$antispam_words=array
(
"'$rX[aspm_string]'i"=>"censuré"
);
$texte=preg_replace(array_keys($antispam_words),array_values($antispam_wor ds), $texte);
}
mysql_free_result($sql_antispam);
}
return($texte);
}

Ce rêve, que je test sur mes futurs Hub-Blogs serait comblé si nous avions à disposition une BDD centralisée dans laquelle nous chargerions nos mises à jour.

Z'en pensez quoi ?



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=20578&forum=12