Example #1
0
require_once "app/user.php";
$db = new DB($config);
$content = "";
$navigation = "";
if (!isset($_GET['page'])) {
    $pagerequest = array("home");
} else {
    $pagerequest = explode("/", $_GET['page']);
}
switch ($pagerequest[0]) {
    case "login":
        $formAction = "process-login";
        $content .= Util::parseTemplate('app/template/loginform.php', array('form-action' => $formAction));
        break;
    case "process-login":
        if (User::checkLoginAndPassword($_POST['username'], $_POST['password'], $config)) {
            header("Location: home");
            exit;
        } else {
            header("Location: login");
            exit;
        }
        break;
    case "logout":
        session_destroy();
        header("Location: home");
        break;
    case "home":
        $content .= "<p>home</p>";
        break;
    case "add":