ACC SHELL
Session_Start();
// pokud je autor prihlasen, vlozime do prislusnych promennych informace ze session
if (isset($_SESSION['auth'])) {
$user_id = $_SESSION['auth']['id'];
$name = $_SESSION['auth']['name'];
$time = $_SESSION['auth']['time'];
// pokud je autor vice nez 30 min neaktivni, musi se prihlasit znovu; jinak se aktualizuje cas v session
if ($time < time()) {
session_destroy();
header('Location: http://'. $_SERVER['HTTP_HOST'] . '/mff/orders/login.php');
exit;
} else {
$_SESSION['auth']['time'] = time() + 1800;
}
} else {
// autor neni prihlasen
header('Location: http://'. $_SERVER['HTTP_HOST'] . '/mff/orders/login.php');
exit;
}
ACC SHELL 2018