Advertisement
Guest User

cek_login.php

a guest
May 19th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.19 KB | None | 0 0
  1. <?php
  2. include "../config/koneksi.php";
  3. function antiinjection($data){
  4.   $filter_sql = mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($data,ENT_QUOTES))));
  5.   return $filter_sql;
  6. }
  7.  
  8. $username = antiinjection($_POST[username]);
  9. $pass     = antiinjection(md5($_POST[password]));
  10.  
  11. $login=mysql_query("SELECT * FROM admins WHERE username='$username' AND password='$pass' AND blokir='N'");
  12. $ketemu=mysql_num_rows($login);
  13. $r=mysql_fetch_array($login);
  14.  
  15. // Apabila username dan password ditemukan
  16. if ($ketemu > 0){
  17.   session_start();
  18.   session_register("namauser");
  19.   session_register("namalengkap");
  20.   session_register("passuser");
  21.   session_register("leveluser");
  22.  
  23.   $_SESSION[namauser]     = $r[username];
  24.   $_SESSION[namalengkap]  = $r[nama_lengkap];
  25.   $_SESSION[passuser]     = $r[password];
  26.   $_SESSION[leveluser]    = $r[level];
  27.  
  28.   header('location:media.php?module=home');
  29. }
  30. else{
  31.   echo "<link href=../config/adminstyle.css rel=stylesheet type=text/css>";
  32.   echo "<center>LOGIN GAGAL! <br>
  33.        Username atau Password Anda tidak benar.<br>
  34.        Atau account Anda sedang diblokir.<br>";
  35.   echo "<a href=index.php><b>ULANGI LAGI</b></a></center>";
  36. }
  37. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement