Bonjour
J'ai un bug, dont je ne trouve pas la solution évidamment ..
Donc voilà, je fait un "UPDATE", ensuite j'utilise la fonction mail et pas tout ce lit en boucle .. Donc je recoit 3 millions de mails et dans la bdd l'UPDATE se fait s'en s'arreté.
Code :
Voilà
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 if (!empty($_POST['p1']) AND !empty($_POST['p2']) AND $_POST['p1'] == $_POST['p2'] AND !empty($_SESSION['email'])) { require 'inc/config.php'; $pass = md5($_POST['p1']); $email = $_SESSION['email']; $p = $_POST['p2']; mysql_query("UPDATE empoche_comptes SET pass='$pass' WHERE email='$email' AND pass=''"); $sujet = '***'; $content = "***"; mail($email, $sujet, $content, "From: Empoche.net\r\nReply-To: $emailAdmin"); // $emailAdmin dans fichier config echo '<p><strong>Enregistrement du mot de passe fait, vous pouvez vous connecter ! Un message vous à ét&eacyute; envoyé !</strong></p>'; } else { echo '<p><strong>Erreur lors de la mise du mot de passe !</strong></p>'; } $_SESSION['abe'] = false; $_SESSION['conn'] = false; require 'theme/login.php';
Partager