while (!isset($_SESSION['ScreenName'])) { if ($session->userDatabase->login($_POST['username'], $_POST['password'])) { // Setzen des ScreenNames - damit ist man eingeloggt $_SESSION['ScreenName'] = $_POST['username']; } else { // Login-Formular ausgeben include_once 'tpl/admin/login.html'; die; } } return true; } session_start(); require_once "lib/Miplex2/Session.class.php"; $session = new Session("config/config.ser", "backend"); $session->loadUserDatabase(); if (!login()) { die(' <h1>Zugriff verweigert</h1> <p>Bitte loggen Sie sich erst ein. Wenn Sie hier nur irrtümlich sind, dann benutzen Sie bitte den <a href="/" title="Zur Hauptseite">Vordereingang</a>.</p> '); } switch ($_GET['module']) { case 'page': // require_once($session->config->miplexDir."admin/admin.page.php"); require_once "lib/Miplex2/admin/admin.page.php"; break; case 'ext': // require_once($session->config->miplexDir."admin/admin.extensions.php"); require_once "lib/Miplex2/admin/admin.extensions.php";