Advertisement
Guest User

cek_login.php

a guest
Jul 24th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.09 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include "inc/conn.php";
  4.  
  5. if (isset($_POST['login'])){
  6.     //koneksi terpusat
  7.  
  8.     $idPengguna=$_POST['idPengguna'];
  9.     $password=md5($_POST['password']);
  10.     $akses=$_POST['akses'];
  11.    
  12.    
  13.         if($akses=="admin"){
  14.             if(empty($idPengguna)){
  15.                     $_SESSION['kosong'] = '<p><div class="alert alert-error"><strong>ID Pengguna</strong>  atau <strong>Password</strong> tidak boleh kosong.</div></p>';
  16.                     header("location:index.php");
  17.                 }else{
  18.                     $query=mysql_query("select * from tbl_admin where username=md5('$idPengguna') and password='$password'");
  19.                     $data=mysql_fetch_array($query);
  20.                            
  21.                     if($data){
  22.                         // buat session baru
  23.                         session_start();
  24.                         $_SESSION['idPengguna']=$data["username"];
  25.                         $_SESSION['id_admin']=$data["id_admin"];
  26.                         $_SESSION['id_level']=$data["id_level"];
  27.                         $_SESSION['nama']=$data["nama_lengkap"];
  28.                         $_SESSION['akses']=$akses;
  29.                                
  30.                         //redirect halaman menuju home.php
  31.                         header("location:home.php");
  32.                            
  33.                     }else{
  34.                         $_SESSION['error'] = '<p><div class="alert alert-error"><strong>ID Pengguna</strong>  atau <strong>Password</strong> salah.</div></p>';
  35.                         header("location:index.php");
  36.                 }
  37.             }
  38.         }
  39.        
  40.         if($akses=="guru"){
  41.             if(empty($idPengguna)){
  42.                     $_SESSION['kosong'] = '<p><div class="alert alert-error"><strong>ID Pengguna</strong> atau <strong>Password</strong> tidak boleh kosong.</div></p>';
  43.                     header("location:index.php");
  44.                 }else{
  45.                     $query=mysql_query("select * from tbl_guru where NUPTK='$idPengguna' and password='$password'");
  46.            
  47.                     $data=mysql_fetch_array($query);
  48.                    
  49.                     if($data){
  50.                         // buat session baru
  51.                         session_start();
  52.                        
  53.                         $_SESSION['idPengguna']=$data["NUPTK"];
  54.                         $_SESSION['id_level']=$data["id_level"];
  55.                         $_SESSION['nama']=$data["nama_guru"];
  56.                         $_SESSION['akses']=$akses;
  57.                        
  58.                         //redirect halaman menuju home.php
  59.                         header("location:home.php");
  60.                        
  61.                     }else{
  62.                         header("location:index.php");
  63.                         $_SESSION['error'] = '<p><div class="alert alert-error"><strong>ID Pengguna</strong> atau <strong>Password</strong> salah.</div></p>';
  64.                     }
  65.                 }
  66.         }
  67.        
  68.         if($akses=="siswa"){
  69.             if(empty($idPengguna)){
  70.                     $_SESSION['kosong'] = '<p><div class="alert alert-error"><strong>ID Pengguna</strong>  atau <strong>Password</strong> tidak boleh kosong.</div></p>';
  71.                     header("location:index.php");
  72.                 }else{
  73.                     $query=mysql_query("select * from tbl_siswa where NIS='$idPengguna' and password='$password'");
  74.            
  75.                     $data=mysql_fetch_array($query);
  76.                    
  77.                     if($data){
  78.                         // buat session baru
  79.                         session_start();
  80.                         $_SESSION['idPengguna']=$data["NIS"];
  81.                         $_SESSION['id_level']=$data["id_level"];
  82.                         $_SESSION['nama']=$data["nama_siswa"];
  83.                         $_SESSION['akses']=$akses;
  84.                        
  85.                         //redirect halaman menuju home.php
  86.                         header("location:home.php");
  87.                     }else{
  88.                         header("location:index.php");
  89.                         $_SESSION['error'] = '<p><div class="alert alert-error"><strong>ID Pengguna</strong> atau <strong>Password</strong> salah.</div></p>';
  90.                     }
  91.                 }
  92.         }      
  93. }
  94. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement