Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Connexion DB (à mettre dans un module commun à toute ton app)
- $mysql = mysql_connect('localhost','','');
- if (!$mysql) die('Erreur de connexion à la DB');
- $db = mysql_select_db('mabase',$mysql);
- if (!db) die('Erreur lors de la sélection de la DB');
- //Traitement
- if (isset($_POST['send']))
- {
- $email = $_POST['email'];
- $mdp = $_POST['mdp'];
- //QUE FAIS-TU DE LA CONFIRM ?
- //ATTENTION A L'INJECTION SQL - no stress si magic_quotes DANS CE CAS-CI
- $sql ="UPDATE utilisateurs SET mdp='$mdp' WHERE email='$email';";
- $res = mysql_query($sql);
- if (!res) echo('impossible'); else echo('mdp changé.');
- }
- else
- {
- ?><form action="?" method="post"><table> <!-- '?' intentionnel -->
- <tr><td>Votre email</td></tr>
- <tr><td><input type="text" name="email" size="30" maxlength="30"></td></tr>
- <tr><td>Votre nouveau mot de passe</tr></td>
- <tr><td><input type="password" name="mdp"></td></tr>
- <tr><td>Votre nouveau mot de passe (confirmation)</td></tr>
- <tr><td><input type="password" name="mdp2"></td></tr>
- <tr><td colspan=2 align="center">
- <input type="submit" name="send" value="Change password"/>
- </td></tr>
- </table></form>
- <?php
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement