J'ai récupéré un bout de code php pour créer un livre d'or sur le site
d'une amie.
Le seul souci c que chaque jour il est infesté de spam...
J'ai essayé de mettre des liens spampoison censé "aspirer" les robots,
mais ca marche pas du tout...
http://www.larmesdenacres.fr/guestbook.php
Si vous avez un petit truc simple à implémenter, ou une astuce quelconque...
D'avance merci pour toute info.
Je viens d'essayer avec et j'ai bien reçu le message.
Incroyable. Les ressources sont sous utlisées.
En revanche, je n'ai pas réussi à envoyer un message à <!#$%&'*+/=?^_`{|}~.
Quel était le message d'erreur/retour?
Attention, fu2.
Eric Demeester
dans (in) fr.comp.infosystemes.www.auteurs, Pat ecrivait (wrote) :
Salut Pat,
J'ai récupéré un bout de code php pour créer un livre d'or sur le site d'une amie. Le seul souci c que chaque jour il est infesté de spam...
Si vous avez un petit truc simple à implémenter, ou une astuce quelconque... D'avance merci pour toute info.
J'ai lu les autres réponses. Si la plupart sont pertinentes, je suis partisan de faire simple et je pense que deux choses devraient te permettre de faire baisser drastiquement le nombre de spams :
1. Vérification de la validité du champ où le visiteur indique son adresse électronique :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un robot) une successions de caractères que le visiteur doit recopier dans un champ. Lors du traitement du formulaire, on vérifie que la chaîne de caractères entrée par le visiteur correspond à celle affichée dans le champ image.
Pour la mise en oeuvre, voir par exemple : http://www.artichow.org/ et plus précisément : http://www.artichow.org/other/AntiSpam
Voila. Je sais que ces conseils ont déjà été donnés, mais je me suis dit que faire une petite synthèse avec des liens directement utilisables ne ferait pas de mal :)
-- Eric
dans (in) fr.comp.infosystemes.www.auteurs, Pat
<patrick.haond@wanadoo.fr> ecrivait (wrote) :
Salut Pat,
J'ai récupéré un bout de code php pour créer un livre d'or sur le site
d'une amie.
Le seul souci c que chaque jour il est infesté de spam...
Si vous avez un petit truc simple à implémenter, ou une astuce quelconque...
D'avance merci pour toute info.
J'ai lu les autres réponses. Si la plupart sont pertinentes, je suis
partisan de faire simple et je pense que deux choses devraient te
permettre de faire baisser drastiquement le nombre de spams :
1. Vérification de la validité du champ où le visiteur indique son
adresse électronique :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils
d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un
robot) une successions de caractères que le visiteur doit recopier dans
un champ. Lors du traitement du formulaire, on vérifie que la chaîne de
caractères entrée par le visiteur correspond à celle affichée dans le
champ image.
Pour la mise en oeuvre, voir par exemple : http://www.artichow.org/
et plus précisément : http://www.artichow.org/other/AntiSpam
Voila. Je sais que ces conseils ont déjà été donnés, mais je me suis dit
que faire une petite synthèse avec des liens directement utilisables ne
ferait pas de mal :)
dans (in) fr.comp.infosystemes.www.auteurs, Pat ecrivait (wrote) :
Salut Pat,
J'ai récupéré un bout de code php pour créer un livre d'or sur le site d'une amie. Le seul souci c que chaque jour il est infesté de spam...
Si vous avez un petit truc simple à implémenter, ou une astuce quelconque... D'avance merci pour toute info.
J'ai lu les autres réponses. Si la plupart sont pertinentes, je suis partisan de faire simple et je pense que deux choses devraient te permettre de faire baisser drastiquement le nombre de spams :
1. Vérification de la validité du champ où le visiteur indique son adresse électronique :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un robot) une successions de caractères que le visiteur doit recopier dans un champ. Lors du traitement du formulaire, on vérifie que la chaîne de caractères entrée par le visiteur correspond à celle affichée dans le champ image.
Pour la mise en oeuvre, voir par exemple : http://www.artichow.org/ et plus précisément : http://www.artichow.org/other/AntiSpam
Voila. Je sais que ces conseils ont déjà été donnés, mais je me suis dit que faire une petite synthèse avec des liens directement utilisables ne ferait pas de mal :)
-- Eric
Olivier Miakinen
[ copie pour info dans fciwa, suivi laissé dans fcms ]
Le 19/10/2007 19:34, j'écrivais :
En revanche, je n'ai pas réussi à envoyer un message à <!#$%&'*+/=?^_`{|}~.
J'ai compris : c'est le point d'exclamation (!) qui est interprété comme une manière de faire du « source routing » ou (comme le signale le message) du « sender-specified routing ». Mot-clé : « bang path ». http://jargonf.org/wiki/bang_path
En revanche, ce n'est pas lui qui fait que Thunderbird rajoute des guillemets : c'est le dollar ($).
En conclusion, ce qui ne marche pas : !
Ce qui marche : #%&'*+/=?^_`{|}~- voire : "#$%&'*+/=?^_`{|}~-"
Et bien sûr il faut y ajouter les lettres de a à z et de A à Z, et les chiffres de 0 à 9, plus le point. Ça fait pas mal de possibilités... N'est-ce pas ?
[ copie pour info dans fciwa, suivi laissé dans fcms ]
Le 19/10/2007 19:34, j'écrivais :
En revanche, je n'ai pas réussi à envoyer un message à
<!#$%&'*+/=?^_`{|}~-@miakinen.net>.
J'ai compris : c'est le point d'exclamation (!) qui est interprété
comme une manière de faire du « source routing » ou (comme le signale
le message) du « sender-specified routing ». Mot-clé : « bang path ».
http://jargonf.org/wiki/bang_path
En revanche, ce n'est pas lui qui fait que Thunderbird rajoute des
guillemets : c'est le dollar ($).
En conclusion, ce qui ne marche pas :
!
Ce qui marche :
#%&'*+/=?^_`{|}~-
voire :
"#$%&'*+/=?^_`{|}~-"
Et bien sûr il faut y ajouter les lettres de a à z et de A à Z, et les
chiffres de 0 à 9, plus le point. Ça fait pas mal de possibilités...
N'est-ce pas ?
J'ai compris : c'est le point d'exclamation (!) qui est interprété comme une manière de faire du « source routing » ou (comme le signale le message) du « sender-specified routing ». Mot-clé : « bang path ». http://jargonf.org/wiki/bang_path
En revanche, ce n'est pas lui qui fait que Thunderbird rajoute des guillemets : c'est le dollar ($).
En conclusion, ce qui ne marche pas : !
Ce qui marche : #%&'*+/=?^_`{|}~- voire : "#$%&'*+/=?^_`{|}~-"
Et bien sûr il faut y ajouter les lettres de a à z et de A à Z, et les chiffres de 0 à 9, plus le point. Ça fait pas mal de possibilités... N'est-ce pas ?
Sergio
Eric Demeester avait énoncé :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un robot) une successions de caractères que le visiteur doit recopier dans un champ. Lors du traitement du formulaire, on vérifie que la chaîne de caractères entrée par le visiteur correspond à celle affichée dans le champ image.
Captcha de base. Mais non "accessible" : Un aveugle ne verra pas ton image.
Donc, les gros fournisseurs, rajoute un captcha audio. Un truc plus simple : Poser une question (aléatoire) idiote du genre "combien font deux + deux" ou "quelle est la couleur du cheval blanc d'Henri IV".
-- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org
Eric Demeester avait énoncé :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils
d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un
robot) une successions de caractères que le visiteur doit recopier dans
un champ. Lors du traitement du formulaire, on vérifie que la chaîne de
caractères entrée par le visiteur correspond à celle affichée dans le
champ image.
Captcha de base. Mais non "accessible" : Un aveugle ne verra pas ton
image.
Donc, les gros fournisseurs, rajoute un captcha audio. Un truc plus
simple :
Poser une question (aléatoire) idiote du genre "combien font deux +
deux" ou "quelle est la couleur du cheval blanc d'Henri IV".
--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un robot) une successions de caractères que le visiteur doit recopier dans un champ. Lors du traitement du formulaire, on vérifie que la chaîne de caractères entrée par le visiteur correspond à celle affichée dans le champ image.
Captcha de base. Mais non "accessible" : Un aveugle ne verra pas ton image.
Donc, les gros fournisseurs, rajoute un captcha audio. Un truc plus simple : Poser une question (aléatoire) idiote du genre "combien font deux + deux" ou "quelle est la couleur du cheval blanc d'Henri IV".
-- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org
Pat
Sergio a écrit :
Donc, les gros fournisseurs, rajoute un captcha audio. Un truc plus simple : Poser une question (aléatoire) idiote du genre "combien font deux + deux" ou "quelle est la couleur du cheval blanc d'Henri IV".
Ah, tiens ca c a tester... MErci !
Sergio a écrit :
Donc, les gros fournisseurs, rajoute un captcha audio. Un truc plus
simple :
Poser une question (aléatoire) idiote du genre "combien font deux +
deux" ou "quelle est la couleur du cheval blanc d'Henri IV".
Donc, les gros fournisseurs, rajoute un captcha audio. Un truc plus simple : Poser une question (aléatoire) idiote du genre "combien font deux + deux" ou "quelle est la couleur du cheval blanc d'Henri IV".
Ah, tiens ca c a tester... MErci !
Pat
Eric Demeester a écrit :
1. Vérification de la validité du champ où le visiteur indique son adresse électronique :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un robot) une successions de caractères que le visiteur doit recopier dans un champ. Lors du traitement du formulaire, on vérifie que la chaîne de caractères entrée par le visiteur correspond à celle affichée dans le champ image.
Pour la mise en oeuvre, voir par exemple : http://www.artichow.org/ et plus précisément : http://www.artichow.org/other/AntiSpam
Voila. Je sais que ces conseils ont déjà été donnés, mais je me suis dit que faire une petite synthèse avec des liens directement utilisables ne ferait pas de mal :)
Merci, bien joué Eric !!! ;)
Pat.
Eric Demeester a écrit :
1. Vérification de la validité du champ où le visiteur indique son
adresse électronique :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils
d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un
robot) une successions de caractères que le visiteur doit recopier dans
un champ. Lors du traitement du formulaire, on vérifie que la chaîne de
caractères entrée par le visiteur correspond à celle affichée dans le
champ image.
Pour la mise en oeuvre, voir par exemple : http://www.artichow.org/
et plus précisément : http://www.artichow.org/other/AntiSpam
Voila. Je sais que ces conseils ont déjà été donnés, mais je me suis dit
que faire une petite synthèse avec des liens directement utilisables ne
ferait pas de mal :)
1. Vérification de la validité du champ où le visiteur indique son adresse électronique :
On trouve dans la FAQ de fr.comp.lang.php d'excellents conseils d'Olivier pour faire ce test.
La FAQ : http://faqfclphp.free.fr/
Les conseils : http://faqfclphp.free.fr/#rub5.3
2. Image « antispam » :
Le principe est simple : tu génères dans une image (non lisible par un robot) une successions de caractères que le visiteur doit recopier dans un champ. Lors du traitement du formulaire, on vérifie que la chaîne de caractères entrée par le visiteur correspond à celle affichée dans le champ image.
Pour la mise en oeuvre, voir par exemple : http://www.artichow.org/ et plus précisément : http://www.artichow.org/other/AntiSpam
Voila. Je sais que ces conseils ont déjà été donnés, mais je me suis dit que faire une petite synthèse avec des liens directement utilisables ne ferait pas de mal :)
Merci, bien joué Eric !!! ;)
Pat.
Mickaël Wolff
Sergio a écrit :
Poser une question (aléatoire) idiote du genre "combien font deux + deux" ou "quelle est la couleur du cheval blanc d'Henri IV".
Ça dépend, il peut être bleu... donc faire attention aux a priori de programmeurs ;)