Bonjour à tous,
Je fais face à un problème que je n'arrive pas à résoudre. Aucune de mes requêtes ne passe, pourtant je semble connecté à ma bdd puisque aucun message d'erreur ne m'est retourné..
Dans mon fichier var il y a :
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
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Récupération mot de passe</title> </head> <body> <center> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <?php include 'var.php'; mysql_connect('localhost','root',''); if(!empty($_POST)){ // // Debug // //echo '<pre>'; // print_r($_POST); // echo '</pre>'; // // Récupération normale des informations // if($_POST['password_1'] != $_POST['password_2']){ echo 'Les mots de passe ne sont pas identiques'; } else{ mysql_query("UPDATE users SET password=md5('".$_POST['password_1']."') WHERE email ='".$email."'"); echo 'Le mot de passe a été correctement saisi'; header('Location: http://127.0.0.1/password-recovery/felicitations.php#'); } echo '<br /><br />'; } ?> <form method="post" action="<?php echo basename(__FILE__); ?>" enctype="multipart/form-data"> <center> <label>Mot de passe : <input type="password" name="password_1" size="23" /></label><br /> <label>Vérification : <input type="password" name="password_2" size="25" /></label><br /><br /> </center> <input type="submit" value="Envoyer" /> <input type="reset" value="Rétablir" /> </form> </html>
Ce n'est pas une erreur de syntaxe visiblement puisque la requête passe en sql sous phpmyadmin..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $db_server = "localhost"; $db_login = "root"; $db_password = ""; $db = "users"; ?>
Un petit coup de main s'il vous plait ? Je n'arrive pas à voir d'où ça vient
Merci par avance
Partager