header('Location: list-courses.php'); die; } else { $l10n->addResource(__DIR__ . '/l10n/index.json'); require_once FS_PHP . '/header-external.php'; require_once 'views/index.php'; require_once FS_PHP . '/footer-external.php'; } } elseif ($_GET['page'] === "logout") { \Zend_Session::namespaceUnset('faculty'); $l10n->addResource(__DIR__ . '/l10n/index.json'); require_once FS_PHP . '/header-external.php'; require_once 'views/index.php'; require_once FS_PHP . '/footer-external.php'; } elseif ($_GET['page'] === "login") { $user_details = $user->validateUser($_POST); if ($user_details) { // Preserve the session language before destroying the session if (isset($SESSION->corr_lang)) { $sessionLang = $SESSION->corr_lang; } else { $sessionLang = DEFAULT_LANGUAGE; } foreach ($user_details[0] as $key => $value) { $SESSION->{$key} = $value; } $SESSION->corr_lang = $sessionLang; $SESSION->user_id = (int) $user_details[0]['id']; $loggers['audit']->info("User logged in"); //Did the user request a specific URL if (isset($_GET['next'])) {