Advertisement
Guest User

check_email

a guest
Mar 3rd, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.73 KB | None | 0 0
  1. <?php
  2.  
  3. session_start();
  4. include "connect/dbconnect.php";
  5. require "func_check.php";
  6.  
  7. if(isset($_POST['process']) && ($_POST['username'] !='') & ($_POST['password']!='')){
  8.  
  9.     $username = cleaninput ($_POST['username']);
  10.     $password = cleaninput(md5($_POST['password']));
  11.     $check_email = Is_email($username);
  12.  
  13.         if($check_email){
  14.                 $query = $connect->prepare("SELECT * FROM users WHERE email = ? AND password = ?");
  15.                 $query->bind_param('ss', $email, $password);
  16.                 $query->execute();
  17.                 $query->bind_result($id_user, $username, $password, $nama_depan, $nama_belakang, $alamat, $email, $idlevel, $no_kontak, $jenis_kelamin, $foto);
  18.                 $query->store_result();
  19.                 $nums = $query->num_rows;
  20.                 $query->fetch();
  21.         }else{
  22.  
  23.             $query = $connect->prepare("SELECT * FROM users WHERE username = ? AND password = ?");
  24.             $query->bind_param('ss', $email, $password);
  25.             $query->execute();
  26.             $query->bind_result($id_user, $username, $password, $nama_depan, $nama_belakang, $alamat, $email, $idlevel, $no_kontak, $jenis_kelamin, $foto);
  27.             $query->store_result();
  28.             $nums = $query->num_rows;
  29.             $query->fetch();
  30.         }
  31.        
  32.  
  33.             if($nums > 0){
  34.                
  35.                 $_SESSION['id_user'] = $id_user;
  36.                 $_SESSION['username'] =$username;
  37.                 $_SESSION['nama_depan'] = $nama_depan;
  38.                 $_SESSION['nama_belakang'] = $nama_belakang;
  39.                 $_SESSION['email'] = $email;
  40.                 $_SESSION['idlevel'] = $idlevel;
  41.  
  42.                     switch($_SESSION['idlevel']){
  43.                     case 1 :
  44.                     header('location:admin/index.php');
  45.                     break;
  46.                     case 2 :
  47.                     header('location:staff/index.php');
  48.                     break;
  49.                     case 3 :
  50.                     header('location:marketing/index.php');
  51.                     break;
  52.                     }
  53.             }else{
  54.         header('location:index.php');
  55.     }      
  56.  
  57. } else{
  58.         header('location:index.php');
  59.     }
  60. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement