Example #1
0
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 {
        if ($context->getPageID() == "register") {
            require_once './lib/Form/RegisterHandler.php';
            $registerHandler = new RegisterHandler();
            $registerHandler->handleForm($context, $action);
        } else {
            if ($context->getPageID() == "createInsertion") {
                require_once './lib/Form/CreateInsertionHandler.php';
                $createInsertionHandler = new CreateInsertionHandler();
                $createInsertionHandler->handleForm($context, $action);
            } else {
                if ($context->getPageID() == "myAccount") {