<?php
session_start();
if (empty(isset($_SESSION['user']))) {
header('location:index.php');
}
if (isset($_SESSION['role']) == 'admin') {
header('location:admin.php');
}
if (isset($_SESSION['role']) == 'agent') {
header('location:user.php');
}
if (isset($_SESSION['role']) == 'supervisor') {
header('location:supervisor.php');
}
?>
<html>
<head>
<title>PHP MySQL Role Based Access Control</title>
</head>
<body>
<div align="center">
<h3>PHP MySQL Role Based Access Control</h3>
<form method="POST" action="includes/login.php">
<table>
<tr>
<td>UserName:</td>
<td><input type="text" name="username" /></td>
</tr>
<tr>
<td>PassWord:</td>
<td><input type="text" name="password" /></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="login" value="Login" /></td>
</tr>
</table>
</form>
<?php if(isset($error)){ echo $error; }?>
</div>
</body>
</html>
// Попытка добавить несколько сеансов для различных пользователей входа в систему, если они случайно закрыли окно браузера перед тем, как выйти из системы, оно должно перенаправить их на указанные страницы, чтобы не индексировать страницы