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"
| ";
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 " |
| Ancien mot de passe | "; echo ""; echo " | |||
| Nouveau Mot de passe | "; echo ""; echo " | Retapez une 2e fois | "; echo ""; echo " | |