1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
<?
// Envoi d'un nouveau mot de passe
session_start();
include("includes/config.php");
include("includes/session.php");
include("design/header.php");
if(isset($_POST['ButtonPassOublie'])){
// Recherche de l'email dans la base
$res_email = mysql_query("select * from users_datas where email='".$_POST['P1']."' limit 1");
if(mysql_num_rows($res_email)==1){
$pass = rand(100000,999999);
$pass_crypt = md5($pass);
// Enregistrement du nouveau mot de passe dans la base
mysql_query("update users_datas set motpasse='".$pass_crypt."' where email='".$_POST['P1']."' limit 1");
// Envoi d'un email contenant le nouveau mot de passe
$row_user = mysql_fetch_array($res_email);
$recipient = $row_user['nom']." ".$row_user['prenom']." <".$row_user['email'].">";
$subject = "Nouveau mot de passe";
$message = "Bonjour,<br><br>";
$message .= "Voici conformément à votre demande, votre nouveau mot de passe : ".$pass."<br><br>";
$message .= "Celui ci a été généré automatiquement pour plus de sécurité.<br>";
$message .= "Vous pourrez le remodifier dans la gestion de votre compte.<br><br>";
$message .= "<a href=http://www.webmaster-paradise.com>Webmaster-Paradise</a>";
mail($recipient, $subject, $message, $MailHeaders);
// Message de confirmation
header("Location: Login.php?NewPass=oui");
exit;
} else {
header("Location: Login.php?erreur_email=oui");
exit;
}
} else {
header("Location: Login.php");
exit;
}
include("design/footer.php");
?> |
Partager