madeslimacek6

vl_user.php

Jun 24th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.60 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include "koneksi.php";
  4.  
  5. $Username = $_POST["Username"];
  6. $Password = $_POST["Password"];
  7.  
  8. $query = mysqli_query ($konek, "SELECT * FROM user WHERE Username='$Username' AND Password='$Password'");
  9.  
  10. // Validasi Login
  11. if ($_POST){
  12.    
  13.     $queryuser = mysqli_query ($konek, "SELECT * FROM user WHERE Username='$Username'");
  14.        
  15.     $user = mysqli_fetch_array ($queryuser);
  16.    
  17.     if($user){
  18.             if (password_verify($Password, $user["Password"])){
  19.                
  20.                 $_SESSION["Username"]           = $user["Username"];
  21.                 $_SESSION["Password"]           = $user["Password"];
  22.                 $_SESSION["Id_Usergroup_User"]  = $user["Id_Usergroup_User"];
  23.                 $_SESSION["Id_User"]            = $user["Id_User"];
  24.                 $_SESSION["Foto"]               = $user["Foto"];
  25.                 $_SESSION["Login"]              = true;
  26.                
  27.                 if ($_SESSION["Id_Usergroup_User"] == 1){
  28.                     header ("Location: admin/index.php");
  29.                     exit();
  30.                 }
  31.                 else if($_SESSION["Id_Usergroup_User"] == 2){
  32.                     header ("Location: dosen/index.php");
  33.                     exit();
  34.                 }
  35.                 else if($_SESSION["Id_Usergroup_User"] == 3){
  36.                     header ("Location: mahasiswa/index.php");
  37.                     exit();
  38.                 }
  39.                 else{
  40.                     header("Location :pagenotfound.php");
  41.                     exit();
  42.                 }
  43.             }
  44.             else
  45.             {
  46.                 header ("Location: index.php?Err=4");
  47.                 exit();
  48.             }
  49.     }
  50.     else if (empty ($Username) && empty ($Password)){
  51.         header ("Location: index.php?Err=1");
  52.         exit();
  53.     }
  54.     else if(empty ($Username)){
  55.         header ("Location: index.php?Err=2");
  56.         exit();
  57.     }
  58.     else if(empty ($Password)){
  59.         header ("Location: index.php?Err=3");
  60.         exit();
  61.     }
  62.     else{
  63.         header ("Location: index.php?Err=5");
  64.         exit();
  65.     }
  66. }
  67.    
  68. ?>
Advertisement
Add Comment
Please, Sign In to add comment