logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
21 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 356 909

  • Nb. de membres 8 695
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Sécurité »» les comptes bloqués peuvent poster dans un forum

Nouveau sujet
 les comptes bloqués peuvent poster dans un forum#23909Répondre

4Contributeur(s)
tifccJireckdeveloppeurHotfirenet
3 Modérateur(s)
developpeurjpbJireck
tifcc tifccicon_post
bonjour
l'activation du compte n'est pas testée lors de la saisie de l'identifiant et passe dans "newtopic" des forums

en clair, dans un forum réservé aux membres, si le visiteur n'est pas identifié, on lui demande de le faire pour valider son post

si le compte a été bloqué mais que l'identifiant et passe sont corrects, le post est enregistré

cordialement
Richard
Jireck Jireckicon_post
Je regarde
developpeur developpeuricon_post
c'est bien un bug que j'ai laisser trainé
Hotfirenet Hotfireneticon_post
a mettre dans le bug traking alors ;)
tifcc tifccicon_post
moi j'ai résolu comme ça:
dans newtopic.php vers les lignes 80
ajout du test "open"


} else {
            $result = mysql_query("select u.pass, s.open FROM users u, users_status s WHERE u.uname='$username' and s.uid=u.uid");
            list($pass,$open) = mysql_fetch_row($result);
            if (!$system) {
               $passwd=crypt($password,$pass);
            } else {
              $passwd=$password;
            }
            if ((strcmp($passwd,$pass)==0) and ($pass != "") and ($open==1)) {
               $userdata = get_userdata($username);
               !include!('header.php');



si ça peut aider
Richard 8-)