Pages vues depuis 25/05/2001 : 108 403 660
Index du forum »» Sécurité »» Module Anti-spam
preg_match("(/!anti_spam!)(<a[ \t\n].*<\/a>)/i", $Xcontent, $baliseLien);
baliseCodee[0] = ""; //supression de !anti_spam!
baliseCodee[1] = anti_spam($baliseLien[1]); // bon en gros... :rougir:
preg_replace ($baliseLien, $baliseCodee, $Xcontent);
function anti_spam($final) {
$final =chunk_split ( bin2hex ($final ), 2, '%');
$final ='%' .substr ( $final, 0 , strlen ( $final) -1 );
$final =chunk_split ( $final, 54 , "'+\n'");
$final = substr ($final , 0, strlen($final ) -4);
$final = "\n<script type=\"text/!javascript!\" ".
"language=\"!javascript!\">\n<!--\neval(unescape(\n" .
"'$final')); //--> \n</script>";
return $final;
}
Votre véritable adresse E-mail : toto@nowhere.com
(Cette adresse E-mail ne sera
pas montrée, mais elle nous
servira à vous envoyer votre Mot
de Passe si vous le perdez) *
Votre adresse E-mail masquée : toto [At]NoWhere.com
(Cette adresse E-mail sera publique.)
Autoriser les autres Utilisateurs à voir mon adresse E-mail : oui
Votre véritable adresse E-mail : toto [At]NoWhere.com