35791-vm/includes/auth_check.php
2025-12-06 16:58:44 +00:00

11 lines
298 B
PHP

<?php
if (session_status() == PHP_SESSION_NONE) {
session_start();
}
// If user is not logged in or is not an admin, redirect to login page
if (!isset($_SESSION['user_id']) || ($_SESSION['role'] !== 'admin' && $_SESSION['role'] !== 'teacher')) {
header("Location: login.php");
exit;
}