Page 2 sur 5
Publié : 23 mars 2005, 11:47
par HP
Flore a écrit :Sur notre forum (petit, où si on les laisse faire, il y aura plus de spammers que de membres), on a trouvé une parade sympa pour éviter l'inscription des robots :
Si le champ site web est renseigné : impossible de s'inscrire, on retombe sur la page d'inscription avec un message à l'intention de l'utilisateur vivant :
Spammers are *not* allowed!
Afin d'éviter l'inscription de spammers, veuillez ne pas mettre d'adresse web lors de votre inscription. Vous pourrez remplir ce champ plus tard.
L'utilisateur comprend et éditera son profil plus tard, et le robot comprend rien

une diffusion du code est elle envisageable ?
Publié : 23 mars 2005, 11:48
par Flore
Et un taux de robots spammers qui est désormais proche de 0 (en tout cas ceux qui arrivent à s'inscrire n'ont pas de site web)
Si ça intéresse, Bobo donnera la modif à faire dans le fichier de phpBB qui va bien (ça doit bien prendre 2 lignes...)
On regardera ce soir (je me souviens jamais quel fichier il faut modifier) et on dira.
Le raisonnement est de l'ordre "si la case site web n'est pas vide, revenir au début et afficher le blabla"
Ultra simpliste...
Juste le détail : ce fichier est souvent un de ceux qui sont modifiés par les mises à jour, donc il faut le remodifier.
Si vous voulez voir le truc en action, essayez de vous enregistrer sur
notre forum en remplissant la case site web (je sais qu'il y a un problème avec l'accent, j'en profiterai pour rectifier)
Publié : 23 mars 2005, 11:49
par HP
d'avance merci
je suis victime aussi ...
la rançon du succés probablement (je dis çà pour pas déprimer) ...
aprés phpBB, ce sera sûrement le tour de Dotclear à protéger ...
le web est vraiment une jungle.

Publié : 23 mars 2005, 12:07
par Flore
J'ai pas eu à chercher longtemps en fait
C'est le fichier usercp_register.php dans le répertoire /forums/includes/ à modifier :
Code : Tout sélectionner
else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
if ( !empty($website) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . "Spammers are *not* allowed!<br />Afin d'éviter l'inscription de spammers, veuillez ne pas mettre d'adresse web lors de votre inscription. Vous pourrez remplir ce champ plus tard.";
}
}
C'est sur le même plan que les erreurs de champs vides (login, mot de passe, adresse email...).Il suffit d'ajouter la boucle qui commence par if ( !empty($website) ) après les tests d'adresses e-mails
Publié : 23 mars 2005, 12:28
par HP
Flore a écrit :après les tests d'adresses e-mails
donc après :
Code : Tout sélectionner
//
// Do a ban check on this email address
//
if ( $email != $userdata['user_email'] || $mode == 'register' )
{
$result = validate_email($email);
if ( $result['error'] )
{
$email = $userdata['user_email'];
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $result['error_msg'];
}
ou suis je en gourance ?

Publié : 23 mars 2005, 12:33
par HP
Nickel chrome !
Parfait ...
et encore merci !
Publié : 23 mars 2005, 17:43
par SB
Et pour le spam de fax y a une parade ?
Parce que dans mon assos on reçoit de plus en plus de fax commerciaux.

Publié : 23 mars 2005, 21:28
par calimo
Parce que les robots remplissent le champ "adresse web" ? Tous les robots ? Effectivement c'est intéressant...
Publié : 23 mars 2005, 22:46
par Flore
calimo a écrit :Parce que les robots remplissent le champ "adresse web" ? Tous les robots ? Effectivement c'est intéressant...
Ben en fait, c'est ce qu'on a constaté sur notre site (et sur un autre forum phpBB beaucoup plus fréquenté) : la plupart des robots s'y inscrivent pour faire référencer leur site (porno, casino, viagra et autres). On a eu une fois un robot inscrit sans site web (en 6 mois) alors qu'avant c'était plusieurs par semaine (sur un forum avec 30 membres et pas vraiment haut placé dans les moteurs).
Donc même si ça ne les vire pas tous, on en a éliminé beaucoup (vraiment du jour au lendemain). D'ailleurs, les inscriptions de robot avaient recommencé (dans les 3 jours) après une mise à jour de phpBB remplaçant ce fichier...
Publié : 24 mars 2005, 10:55
par HP
Flore a écrit :calimo a écrit :Parce que les robots remplissent le champ "adresse web" ? Tous les robots ? Effectivement c'est intéressant...
Ben en fait, c'est ce qu'on a constaté sur notre site (et sur un autre forum phpBB beaucoup plus fréquenté) : la plupart des robots s'y inscrivent pour faire référencer leur site (porno, casino, viagra et autres). On a eu une fois un robot inscrit sans site web (en 6 mois) alors qu'avant c'était plusieurs par semaine (sur un forum avec 30 membres et pas vraiment haut placé dans les moteurs).
je confirme ces observations,
les robots s'inscrivent très souvent pour faire figurer leur adresse web dans la liste des membres pour référencement.
Publié : 27 mars 2005, 17:11
par olab
C'est maintenant en place sur le forum, merci Flore

Publié : 30 mai 2006, 16:41
par spqr75
bonjour a tous!
j'ai aussi un probleme de robot avec mon forum phpbb
et j'ai activé la confirmation par mail mots de passe etc..
mais rien a faire!
puis j'ai trouvé votre solution! mais le probleme je ne suis
pas informaticien...

et donc pour modifier un bout de code dans une page avec je ne sais combien de ligne je me retrouve un peu perdu!
je vous demande s'il est possible d'avoir une version de ce code pour la page entiere
ce qui serait plus simple pour moi et aussi à beaucoup d'autre!
me faire parvenir le code sur mon mail merci!!!
spqr75013 sur le très connu mail de google...
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Publié : 30 mai 2006, 16:50
par Flore
Il vaut mieux que tu trouves tout seul, il y a les indications juste au dessus. Comme ça tu comprends ce que tu fais et quand il y aura une mise à jour tu sauras le refaire...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a3) Gecko/20060526 BonEcho/2.0a3
Publié : 31 mai 2006, 20:10
par SB
Reçu à l'instant :
De: BeaBoy
A: SB
Posté le: 31 Mai 2006 19:54
Sujet:
slt Citer le message
slt
je t'envoie ce mp pour t'annoncer l'ouverture de mon forum sur Beatriz Luengo:
http://beatriz-luengo.hostonet.org/index.php
n'hésite pas à faire des nouveaux sujets et répondre au sujets existant.
Les extraits de son album son également disponibles!!
à bientôt
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 31 mai 2006, 20:16
par epsy
SB a écrit :Reçu à l'instant :
De: BeaBoy
A: SB
Posté le: 31 Mai 2006 19:54
Sujet:
slt Citer le message
slt
je t'envoie ce mp pour t'annoncer l'ouverture de mon forum sur Beatriz Luengo:
http://beatriz-luengo.hostonet.org/index.php
n'hésite pas à faire des nouveaux sujets et répondre au sujets existant.
Les extraits de son album son également disponibles!!
à bientôt
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
idem