centreurope.org Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 Bonjour, je gère tant bien que mal un gros forum PHPBB avec peu de membres (surtout depuis qu'il a été hacké et que nous avons dû repartir de 0). Sur mes 500 membres, 90 % environ sont des inscriptions bidons à 0 message, réalisées pour obtenir un lien (surtout des sites de viagra, casino, etc.) depuis la page memberlist.php. Je suppose que ce sont des robots qui automatisent les inscriptions. Est-il possible de supprimer tous ces membres ? Comment supprimer un membre ? (si j'ai bien compris, la commande "ban" interdit un membre d'agir sur le forum, mais ne supprime pas son compte ?). merci David Lien vers le commentaire Partager sur d’autres sites More sharing options...
hcplayer Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 (modifié) Ce sont dans l'absolu des membres comme les autres, ca va être difficile de les reconnaitre à moins que tu ne vire tous les membres de 0 messages. TU peux éventuellement virer tous les membres de 0 messages qui ont une url renseignée... tu peux également vérifier que ce mebre ne s'est connecté qu'un fois (pour s'inscrire) si ces membres se connectent... pour ce faire, colle ça dans phpmyadmin : DELETE FROM phpbb_users WHERE user_posts='0' AND user_website!='' AND (user_lastvisit-user_regdate)<800 S'ils ne se connectent jamais : DELETE FROM phpbb_users WHERE user_posts='0' AND user_website!='' AND user_lastvisit='0' C'est brut de décoffrage quand meme, test en local avant Cela dit si tu mets à jour phpbb, tu n'auras plus ce problème. Modifié 21 Décembre 2005 par hcplayer Lien vers le commentaire Partager sur d’autres sites More sharing options...
suede Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 Les utilisateurs sont présents dans d'autres tables donc ta méthode est dangereuse. As tu mis à jour ta version de phpbb? Normalement, dans les dernieres versions on peut passer par une vérification visuelle ce qui empeche les inscriptions automatiques. François Lien vers le commentaire Partager sur d’autres sites More sharing options...
Perrine Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 Salut David, J'ai eu le même problème récemment et bien que je n'aime pas cette méthode, j'ai du activer la confirmation visuelle dans la configuration du forum. Depuis, je n'ai plus de membres inscrits à la va-vite Lien vers le commentaire Partager sur d’autres sites More sharing options...
suede Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 Ne pas oublir quand on met la confirmation visuelle de proposer un lien vers un formulaire de contact pour les non-voyants. Lien vers le commentaire Partager sur d’autres sites More sharing options...
hcplayer Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 Les utilisateurs sont présents dans d'autres tables donc ta méthode est dangereuse. Pas réellement, ils ne peuvent être présent que dans la table group si tu leur attribue un group automatiquement je pense, et ne sont présent nul part dans la mesure ou ils n'ont pas posté. Maintenant je t'accorde que c'est bourrin Lien vers le commentaire Partager sur d’autres sites More sharing options...
criocere Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 Salut, Perso j'applique une autre méthode : 1/ je n'affiche les sites perso dans WWW ou dans le profil des membres que quand il y a plus de 5 messages postés 2/ les liens vers les sites persos sont en NOFOLLOW Ca semble marcher ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Perrine Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 1/ je n'affiche les sites perso dans WWW ou dans le profil des membres que quand il y a plus de 5 messages postés <{POST_SNAPBACK}> Salut Criocere, Le problème c'est que le bot qui inscrit automatiquement des membres ne vérifie pas si son site sera affiché, donc il continue de créer des membres à la volée, non ? Dans mon forum, j'ai supprimé l'affichage de la liste des membres, mais ça n'y fait rien Lien vers le commentaire Partager sur d’autres sites More sharing options...
suede Posté 21 Décembre 2005 Partager Posté 21 Décembre 2005 Pas réellement, ils ne peuvent être présent que dans la table group si tu leur attribue un group automatiquement je pense, et ne sont présent nul part dans la mesure ou ils n'ont pas posté. Maintenant je t'accorde que c'est bourrin <{POST_SNAPBACK}> Ils sont automatiquement présent dans la table group car un utilisateur = un groupe Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant