39 lines
1.2 KiB
PHP
Executable File
39 lines
1.2 KiB
PHP
Executable File
<?php
|
|
$ancien=$_GET['mot_passe'];
|
|
$nouveau=$_GET['nouveau_mot_passe'];
|
|
$nouveau2=$_GET['nouveau_mot_passe2'];
|
|
$id_joueur=$_GET['id_joueur'];
|
|
$ancien=md5($ancien);
|
|
include("conf.php");
|
|
include("mysql_compat.php");
|
|
include('conf.php');
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
$requete="SELECT pass FROM joueur WHERE id_joueur='$id_joueur' ;";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_array($reponse);
|
|
if($ancien == $joueur[0]){
|
|
|
|
if($nouveau==$nouveau2){
|
|
$nouveau=md5($nouveau);
|
|
include("conf.php");
|
|
include("mysql_compat.php");
|
|
include ("conf.php");
|
|
$requete="UPDATE joueur SET pass='$nouveau' WHERE id_joueur='$id_joueur' ;";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
echo "<INPUT TYPE=hidden NAME=id_joueur value='$id_joueur'>";
|
|
$message="Mot de passe mis à jour !";
|
|
include('gestion_compte_joueur.php');
|
|
}
|
|
else
|
|
{
|
|
$message="Les 2 mot de passe sont différents !";
|
|
include('gestion_compte_joueur.php');
|
|
}
|
|
}
|
|
else
|
|
{
|
|
$message="Erreur dans l'ancien mot de passe !";
|
|
include('gestion_compte_joueur.php');
|
|
}
|
|
?>
|