Advertisement
Guest User

INI CODE LOGIN NYAH

a guest
Jan 5th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.38 KB | None | 0 0
  1. <?php
  2. session_start(); // Start session nya
  3. include "koneksi.php"; // Load file koneksi.php
  4. $username = $_POST['username']; // Ambil value username yang dikirim dari form
  5. $password = $_POST['password']; // Ambil value password yang dikirim dari form
  6. $password = md5($password); // Kita enkripsi (encrypt) password tadi dengan md5
  7. // Buat query untuk mengecek apakah ada data user dengan username dan password yang dikirim dari form
  8. $sql = $pdo->prepare("SELECT * FROM user WHERE username=:a AND password=:b");
  9. $sql->bindParam(':a', $username);
  10. $sql->bindParam(':b', $password);
  11. $sql->execute(); // Eksekusi querynya
  12. $data = $sql->fetch(); // Ambil datanya dari hasil query tadi
  13. // Cek apakah variabel $data ada datanya atau tidak
  14. if( ! empty($data)){ // Jika tidak sama dengan empty (kosong)
  15.   $_SESSION['username'] = $data['username']; // Set session untuk username (simpan username di session)
  16.   $_SESSION['nama'] = $data['nama']; // Set session untuk nama (simpan nama di session)
  17.  
  18.   setcookie("message","delete",time()-1); // Kita delete cookie message
  19.  
  20.   header("location: welcome.php"); // Kita redirect ke halaman welcome.php
  21. }else{ // Jika $data nya kosong
  22.   // Buat sebuah cookie untuk menampung data pesan kesalahan
  23.   setcookie("message", "Maaf, Username atau Password salah", time()+3600);
  24.  
  25.   header("location: index.php"); // Redirect kembali ke halaman index.php
  26. }
  27. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement