public static function restart() { SessionUtil::clear(); SessionUtil::destroy(); SessionUtil::start(); }
<?php ini_set('display_errors', 1); error_reporting(E_ALL); require_once './Config.php'; require_once './lib/DB/Database.php'; require_once './lib/Site/Page.php'; require_once './lib/Site/StandardLayout.php'; require_once './lib/Site/StandardNavigation.php'; require_once './lib/Util/Context.php'; require_once './lib/Util/SessionUtil.php'; if (!SessionUtil::start()) { echo "Error Starting Session"; } Database::Open(); $context = new Context(); $context->setPageID("home"); if (isset($_GET['pageid'])) { $context->setPageID($_GET['pageid']); } else { if (isset($_POST['pageid'])) { $context->setPageID($_POST['pageid']); } } if (isset($_POST['action'])) { $action = $_POST['action']; if ($context->getPageID() == "login") { require_once './lib/Form/LoginHandler.php'; $loginHandler = new LoginHandler(); $loginHandler->handleForm($context, $action); } else {
<?php require_once './config.php'; require_once './lib/DB/Database.php'; require_once './lib/DB/Equipment.php'; require_once './lib/DB/EquipmentDao.php'; require_once './lib/Util/DateUtil.php'; require_once './lib/Util/SimpleImage.php'; require_once './lib/Util/SessionUtil.php'; Database::Open(); SessionUtil::start(); if (isset($_GET['equipId'])) { $equipment = EquipmentDao::getEquipmentByID($_GET['equipId']); if (!$equipment) { $image = new SimpleImage(); $image->load("./images/notfound.png"); header('Content-Type: image/png'); echo $image->output(); Database::Close(); exit; } else { if (file_exists("./images/" . $equipment->picture)) { $image_info = getimagesize("./images/" . $equipment->picture); $image_type = $image_info[2]; if ($image_type == IMAGETYPE_JPEG) { header('Content-Type: image/jpeg'); } elseif ($image_type == IMAGETYPE_GIF) { header('Content-Type: image/gif'); } elseif ($image_type == IMAGETYPE_PNG) { header('Content-Type: image/png'); }