Aller au contenu

Comment supprimer un membre de PHPBB ?


Sujets conseillés

Posté

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

Posté (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é par hcplayer
Posté

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

Posté

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 :)

Posté

Ne pas oublir quand on met la confirmation visuelle de proposer un lien vers un formulaire de contact pour les non-voyants.

Posté
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 ;)

Posté

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 ...

Posté
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 ^^

Posté
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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...