Advertisement
Guest User

Untitled

a guest
Apr 1st, 2016
80
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. $username=$_POST['matric_staff_no'];
  3. $password=$_POST['password'];
  4. $login=$_POST['login'];
  5.  
  6. if(isset($login))
  7. {
  8.   $mysqli = new mysqli("localhost", "root", "", "rechecksystem");
  9.  
  10.   if ($mysqli->connect_errno) {
  11.     echo "Failed to connect to MySQL: " . $mysqli->connect_error;
  12.     }
  13.  
  14.   $res = $mysqli->query("SELECT * FROM login where matric_staff_no ='$username' and password='$password' LIMIT 1");
  15.   $row = $res->fetch_assoc();
  16.   $colUsername = $row['matric_staff_no'];
  17.   $role = $row['role'];
  18.  
  19.   if($res->num_rows === 1) {
  20.    
  21.     session_start();
  22.     $_SESSION['matric_staff_no']=$colUsername;
  23.     $_SESSION['role']=$role;
  24.  
  25.     if($role=="admin"){
  26.      
  27.       echo "<script>window.location.assign('homepagefacultystaff.php')</script>";
  28.     }
  29.     else if($role=="student"){
  30.  
  31.       $res1 = $mysqli->query("SELECT * FROM appeal where matricnumber ='$matricnumber'");
  32.       $row = $res1->fetch_assoc();
  33.  
  34.       if($username==$username && $res1->num_rows) {
  35.  
  36.         echo "<script>window.location.assign('homepagestudent1.html')</script>";
  37.       }
  38.       else {
  39.  
  40.         echo "<script>window.location.assign('homepagestudent2.php')</script>";
  41.       }
  42.     }
  43.     else if($role=="programcoordinator") {
  44.  
  45.       echo "<script>window.location.assign('homepageprogramcoordinator.php')</script>";
  46.     }
  47.     else if($role=="deputydean") {
  48.      
  49.       echo "<script>window.location.assign('homepagedeputydean.php')</script>";
  50.     }
  51.   }
  52.   else {
  53.  
  54.     echo "<script>alert('Username or password is not correct, try again!')</script>";
  55.     echo "<script>window.open('login.php','_self')</script>";
  56.   }
  57. }
  58. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement