Vous en avez marre de voir du spam dans votre livre d’or ou ailleurs ? Les spammeurs laissent toujours des liens vers des sites douteux. La solution est donc bien simple : interdire la possibilité de mettre un http:// dans le message. Bien sûr, cela n’éradiquera pas tous les messages de spams, mais ceux qui vous seront dorénavant laissés ne se résumeront qu’à un message du genre « nice site » : autrement dit, des messages pas méchants que vous pourrez vite supprimer.
Le code php est simple et se résume à cela :
if(eregi("http://", $_POST['nomdechamp']))
{
echo "http:// n'est pas autorisé !";
}
else
{
// si on ne trouve pas http://, alors on réalise l'action à effectuer
}
Et voilà, n’hésitez pas à coupler ce système à un captcha (image générant un code à écrire) qui lui ne laissera passer aucun message de spam s’il est performant. Les robots et spammeurs humains seront éjectés de la sorte.
A bientôt.
Inovoo a écrit,
le 24 novembre 2007 @ 13:22
Rien de mieu qu’un bon captcha.
Une tite phrase genre ‘Combien font 2+2’ et vilà