File: /home/imensosw/demo.imensosoftware.com/matrix/admin/admin_header.php
<?php
require_once '../config.php';
/**
* ============================
* AUTH CHECK (FAST + SAFE)
* ============================
*/
if (empty($_SESSION['user_id'])) {
header('Location: login.php');
exit;
}
if (!isset($_SESSION['role_id']) || $_SESSION['role_id'] != 1) {
header('Location: ' . BASE_URL);
exit;
}
// Optional: prevent caching of admin pages
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Pragma: no-cache");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Matrix [Admin]</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSS -->
<link rel="stylesheet" href="../css/bootstrap.min.css">
<link rel="stylesheet" href="../css/font-awesome.min.css">
<link rel="stylesheet" href="../css/style.css">
</head>
<body>
<header>
<nav class="navbar navbar-expand-md navbar-light bg-light fixed-top border-bottom">
<!-- LOGO -->
<a class="navbar-brand" href="<?= BASE_URL ?>">
<img src="../images/imenso logo.png" alt="logo" />
</a>
<!-- MENU -->
<div class="tabs" id="admin_tabs" style="padding-left: 25px;">
<ul class="navbar-nav mr-auto">
<li class="nav-item active"><a class="nav-link" href="assignment.php">NEW FOLDERS</a></li>
<li class="nav-item active"><a class="nav-link" href="assigned_to.php">ASSIGNED FOLDERS</a></li>
<li class="nav-item active"><a class="nav-link" href="assignment_completed.php">COMPLETED FOLDERS</a></li>
<li class="nav-item active"><a class="nav-link" href="assignment_delete.php">TRASH</a></li>
<li class="nav-item active"><a class="nav-link" href="report.php">REPORTS</a></li>
</ul>
</div>
<!-- MOBILE TOGGLE -->
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExample04">
<span class="navbar-toggler-icon"></span>
</button>
<!-- RIGHT SIDE -->
<div class="collapse navbar-collapse" id="navbarsExample04">
<ul class="navbar-nav mr-auto"></ul>
<div class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<img src="../images/user.png" width="24" class="rounded-circle border">
<?= htmlspecialchars($_SESSION['name'] ?? 'User') ?>
</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="logout.php">Logout</a>
</div>
</div>
</div>
</nav>
</header>
<!-- JS (moved to bottom for performance) -->
<script src="../js/jquery.min.js"></script>
<script src="../js/popper.min.js"></script>
<script src="../js/bootstrap.min.js"></script>
<script src="../js/admin_common.js"></script>