Advertisement
sonnyrinaldo

password.php

Dec 1st, 2016
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.62 KB | None | 0 0
  1. <?php
  2. switch($_GET[act]){
  3. default:
  4. echo "<h2>Update Password $_SESSION[namalengkap]</h2>
  5.         <form method='post' action='?module=password&act=updatepassword'>
  6.         <table>
  7.         <tr><td>Masukkan password lama</td><td><input type='password' name='oldPass' placeholder='Password Lama' class='input'/></td></tr>
  8.         <tr><td>Masukkan password baru</td><td><input type='password' name='newPass1' placeholder='Password Baru' class='input' /></td></tr>
  9.         <tr><td>Masukkan kembali password baru</td><td><input type='password' name='newPass2' placeholder='Password Baru' class='input'/></td></tr>
  10.         <tr><td></td><td>
  11.         <button class='btn btn-info' title='Simpan' alt='Simpan'>Simpan</button>
  12.         <input type='hidden' name='pass' value='".$_SESSION[passuser]."'>
  13.         <input type='hidden' name='nama' value='".$_SESSION[namauser]."'></td></tr>
  14.         </table>       
  15.         </form>";
  16. break;
  17.  
  18. case "updatepassword":
  19.  
  20. $pengacak = $_POST['pass'];
  21. include "pengaturan/koneksi.php";
  22.  
  23. $user = $_POST['nama'];
  24. $passwordlama = $_POST['oldPass'];
  25. $passwordbaru1 = $_POST['newPass1'];
  26. $passwordbaru2 = $_POST['newPass2'];
  27.  
  28. $query = "SELECT * FROM pengguna WHERE username = '$user'";
  29. $hasil = mysql_query($query);
  30. $data  = mysql_fetch_array($hasil);
  31.  
  32. if ($data['password'] ==  md5($passwordlama))
  33. {
  34.     if ($passwordbaru1 == $passwordbaru2)
  35.     {
  36.         $passwordbaruenkrip = md5($passwordbaru1);
  37.        
  38.         $query = "UPDATE pengguna SET password = '$passwordbaruenkrip' WHERE username = '$user' ";
  39.         $hasil = mysql_query($query);
  40.        
  41.         if ($hasil) echo "Update password sukses";
  42.     }
  43.     else echo "Password baru Anda tidak sama";
  44. }
  45. else echo "Password lama Anda salah";
  46. break;
  47. }
  48. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement