-
Notifications
You must be signed in to change notification settings - Fork 4
/
index.php
45 lines (30 loc) · 1.15 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
41
42
43
44
45
<?php
require_once "includes/connection.php";
$query=mysqli_query($link,"SELECT id FROM users");
$row=mysqli_fetch_array($query);
if ($row!=""){
// Initialize the session
session_start();
// Check if the user is logged in, if not then redirect them to login page
if(!isset($_SESSION["loggedin"]) || $_SESSION["loggedin"] !== true){
header("location: includes/login.php");
exit;
}
if($_SESSION["position"] == 'Administrator'){
header("Location:includes/pages/administrator_page.php");
}elseif($_SESSION["position"] == 'Departments'){
header("Location:includes/pages/departments_page.php");
}elseif($_SESSION["position"] == 'Reception') {
header("Location:includes/pages/reception_page.php");
}elseif($_SESSION["position"] == "Ministry Personnel"){
header("Location:includes/pages/ministry_personnel_page.php");
}elseif($_SESSION["position"] == "Service Directorate"){
header("Location:includes/pages/service_directorate_page.php");
}elseif($_SESSION["position"] == "Civilian Directorate") {
header("Location:includes/pages/civilian_directorate_page.php");
}
}
else{
header("Location:includes/register_initial.php");
}
?>