-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.php
40 lines (33 loc) · 1.08 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
//PLEASE THIS IS A REDIRECTION AND COOKIE SCRIPT
//PLEASE DONT MODIFY IT OR REUSE IT
//COPYRIGHTS DIPAN ROY | MIND WEBS TEAM
session_start();
include_once 'dbconnect.php';
//COOKIE PART
if((isset($_COOKIE["hash"])) && (!isset($_SESSION['usr_id'])) ) {
$result = mysqli_query($con, "SELECT * FROM users WHERE login_hash = '" . $_COOKIE["hash"]. "' ");
if(mysqli_query($con, "UPDATE users SET last_login = now() WHERE login_hash = '" . $_COOKIE["hash"]. "' ")){
if ($row = mysqli_fetch_array($result)) {
$_SESSION['usr_id'] = $row['id'];
$_SESSION['usr_name'] = $row['name'];
$_SESSION['usr_email'] = $row['email'];
$_SESSION['usr_time'] = $row['last_login'];
$_SESSION['usr_phone'] = $row['phone'];
$_SESSION['usr_gender'] = $row['gender'];
$_SESSION['usr_dob'] = $row['dob'];
$_SESSION['usr_type'] = $row['type'];
}
}
}
//REDIRECT PART
if(!isset($_SESSION['usr_id'])!="") {
header("Location: login");
}else{
if(($_SESSION['usr_type'] == 'A')|| ($_SESSION['usr_type'] == 'W')) {
header("Location: home_admin");
}else{
header("Location: home_student");
}
}
?>