Example #1
0
    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";