Aller au contenu

Problème de messages adultes sur un forum


Xeon

Sujets conseillés

Bonjour,

J'ai monté un forum, mais j'ai tout un tas de messages et de publicités adultes qui se placent dans le forum :mad2: . Comment puis-je faire pour éviter cela ? Quelles sont les solutions ?

suis-je le seul à avoir ce problème ? Je n'ai pas trouvé d'autres messages à ce sujet dans le forum (où alors j'ai mal cherché).

Merci de votre aide

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Quel type de forum as-tu invision, vbullettin, phpbb, ... ?

Dans l'admin de ton forum (si c'est prevu) tu peux mettre des filtres sur email, nom de domaine, ...

Tu peux aussi obliger la validation par email des inscriptions. L'utilisateur devra alors cliquer sur un lien à partir du mail qu'il recevra pour valider son compte. Si c'est un robot spammeur ou si l'adresse email est invalide il ne pourra pas s'inscrire à ton forum. Cette méthode limite pas mal le spam.

Lien vers le commentaire
Partager sur d’autres sites

C'est PHP BB.

J'ai vu dans la configuration générale du forum une ligne avec

Activation du compte : Aucune Utilisateur Administrateur

Est-cela qu'il faut activer pour utilisateur ?

Lien vers le commentaire
Partager sur d’autres sites

Oui tout à fait et tu peux aussi activer la confirmation visuelle

Requiert que les nouveaux utilisateurs entrent un code défini par une image lors de leur enregistrement.

C'est la ligne juste en dessous.

Lien vers le commentaire
Partager sur d’autres sites

Je mets un filtre de ce genre dans le fichier post.php

if(stristr($message, "via*ra") !== false)

{

$errors[] = $lang_post['Forbidden word'];

}

if(stristr($message, "po*rn") !== false)

{

$errors[] = $lang_post['Forbidden word'];

}

L'emplacement et la commande exacte dépendent du logiciel utilisé (ici phpBB).

Edit: suppression mots indésirables!

Modifié par xunil
Lien vers le commentaire
Partager sur d’autres sites

Bonjour, je profite pour poser une question à xunil : ce code on le met n'importe où dans le fichier post.php ?

(En fait, le fichier s'appelle posting.php, ou je me trompe ?)

Le nom dépend du logiciel, c'est post pour punBB et posting pour phpBB.

Je le mets juste avant que le message soit envoyé en base de données avec une requête SQL. Pour phpBB je le mets avant cette ligne:

prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);

Et cela a fonctionné parfaitement à ce jour.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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