getMessage()); }else{ if($DEBUG==1) echo "La base ".$dsn['database']." est connectée.
"; // variable collectivite $res = $db->query($sql_collectivite); if (DB :: isError($res)) die($res->getMessage()."erreur ".$sql_collectivite); else{ $k=0; while ($row=& $res->fetchRow()){ $ville=$row[0]; $logo=$row[1]; }} $res->free(); include("../dyn/cg.css"); if(file_exists("../dyn/custom/cg.css")) { include("../dyn/custom/cg.css"); } //* echo ""; echo""; include("../dyn/entete.inc"); echo ""; echo ""; echo ""; echo "
"; if (!isset($_GET['step']) ){ echo "Changez votre mot de passe"; $step=0 ; }else{ $step=$_GET['step']; } if ( $step==1 ){ $pwd = md5($_POST['pwd']); $pwd1= $_POST['pwd1']; //$pwd = ($_POST['pwd']); if($DEBUG==1) echo "La base ".$dsn['database']." est connectée.
"; //"FROM ".USER." ". $sql = "SELECT * ". "from utilisateur ". "WHERE login = '".$_SESSION['login']."' ". "AND Pwd = '".$pwd."' "; $res = $db->query($sql); //echo $sql; if (DB :: isError($res)) die($res->getMessage()); else{ while ($row=& $res->fetchRow()){ $idUtilisateur=$row[0]; } //$res->free; if ( $idUtilisateur==0 or $pwd1<>$_POST["pwd2"]) { if($idUtilisateur==0) $error= "Mot de passe incorrect"; if( $pwd1<>$_POST["pwd2"]) $error= $error."
Saisie incorrecte du nouveau mot de passe"; echo "Changez votre mot de passe ".$error.""; //unset($step); } else { //setcookie($cookie,$id,time()+3600,"/"); $valF["pwd"]=md5($pwd1); $cle= "idutilisateur=".$idUtilisateur; $res= $db->autoExecute("utilisateur",$valF,DB_AUTOQUERY_UPDATE,$cle); echo "Changez votre mot de passe Votre mot de passe est changé " ; } } } echo "
"; echo ""; echo "
" ; echo ""; // * custom * if(file_exists("../dyn/custom/img/ico_mdp.png")) { echo ""; } else { echo ""; } //* if(file_exists("../dyn/custom/img/ico_aide.png")) { echo "aide"; } else { echo "aide"; } echo ""; echo "
"; ?> "; echo ""; echo ""; echo ""; echo ""; echo ""; echo " "; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Ancien mot de passe
Nouveau Mot de passeRetapez une 2e fois
"; echo ""; } $db->disconnect(); if ($DEBUG == 1) echo "La base ".$dsn['database']." est déconnectée.
"; } echo ""; include ("../dyn/menu.inc"); echo ""; ?>