azkatari  | Salut,
   j'ai une erreur bête sur un formulaire de login: le mot de passe entré correspond bien au mdp dans la bdd, mais le script rentre dans la boucle "mot de passe erroné":
  
  Code :
 - $sql->connect();
 -   $result = $sql->query('SELECT aid,prenom,nom,passwd FROM `anciens` WHERE email = "'.$email.'"');
 -   if($sql->getRowsNum($result) == 0)
 -   {
 -   	$Tpl->assign('erreur_text',ERR_UIDNOTFOUND);
 -   	$Tpl->assign('page','login.html');
 -   	$Tpl->display('index.html');
 -   }
 -   else
 -   {
 -   	list($userid,$prenom,$nom,$pwd) = $sql->fetchRow($result);
 -   	$sql->close();
 -   	if(strcmp($password,$pwd)) != 0)
 -   	{
 -     $Tpl->assign('erreur_text',ERR_BADPWD);
 -     $Tpl->assign('page','login.html');
 -     $Tpl->display('index.html');
 -   	}
 
  |  
 
   je vous passe les codes de la classe sql, qui marche. Quand on fait un echo sur $password et $pwd, les deux affichent le meme texte. Je suis un peu perplexe la ... Quelqu'un voit d'ou vient le souci? thanks        |