40 lines
1.3 KiB
PHP
Executable File
40 lines
1.3 KiB
PHP
Executable File
<?php
|
|
|
|
$Ancien=md5($_GET['Ancien']);
|
|
$Pass=md5($_GET['Password']); //pour cripter rajouter md5 devant
|
|
$Pass2=md5($_GET['Password2']);
|
|
include("conf.php");
|
|
include("mysql_compat.php");
|
|
include("conf.php");
|
|
$requete="SELECT id_admin FROM administration WHERE Password LIKE '$Ancien'";
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$IdUser=mysql_fetch_object($result);
|
|
|
|
$exist = mysql_numrows($result);
|
|
if(!$result)
|
|
{
|
|
echo"<B>Erreur dans l'execution de la requete!</B></BR>";
|
|
echo"<B>Message de mysql : </B>".mysql_error($connection);
|
|
}
|
|
if($exist==0)
|
|
{
|
|
echo"<center><B>Mauvaise identification</b></center>";
|
|
include("identification_admin.php");
|
|
}
|
|
else
|
|
{
|
|
if ($Pass == $Pass2) {
|
|
$requete="UPDATE administration SET Password = '$Pass' WHERE Password = '$Ancien'";
|
|
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
echo"<center><B>Le mot de passe a été modifié</b></center>";
|
|
include("gestion_administrateur.php");
|
|
}
|
|
else {
|
|
echo"<center><B>Les 2 mot de passe sont différents</b></center>";
|
|
include("modifier_mot_de_passe.php");
|
|
}
|
|
}
|
|
|
|
?>
|