Advertisement
Guest User

Untitled

a guest
Apr 18th, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.16 KB | None | 0 0
  1. <form method="post">
  2.     <input type="text" placeholder="username" name="username" />
  3.     <input type="password" placeholder="New Password" name="password1" />
  4.     <input type="password" placeholder="New Password" name="password2" />
  5.     <input type="password" placeholder="Old Password" name="oldPassword" />
  6. </form>
  7.  
  8. <?php
  9.  
  10. $username $_POST['username'];
  11. $password1 $_POST['password1'];
  12. $password2 $_POST['password2'];
  13. $oldPassword $_POST['oldPassword'];
  14.  
  15.  
  16. if($password1 == $password2){
  17.     //check oude wachtwoord of niet :p
  18.    
  19.         $password = md5($password1);
  20.         $servername = "localhost";
  21.         $username = "username";
  22.         $password = "password";
  23.         $dbname = "myDB";
  24.        
  25.         try {
  26.             $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
  27.             $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  28.             $stmt = $conn->prepare('UPDATE Users SET password=? WHERE username=?');
  29.             // sql prevent
  30.             $stmt->bindParam(1, $password);        
  31.             $stmt->bindParam(2, $username);        
  32.             return $stmt;
  33.         }
  34.  
  35.         catch(PDOException $e) {
  36.             echo $sql . "<br />" . $e->getMessage();
  37.         }
  38.  
  39.         $conn = null;  
  40. } else {
  41.     echo "Wachtwoorden komen niet overeen";
  42. }
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement