Exemple #1
0
<?php

require_once 'models/Http.php';
require_once 'models/User.php';
require_once 'views/Standard.php';
require_once 'views/Register.php';
$username = Http::get('username');
$email = Http::get('email');
$register_form = Register::render($username, $email);
$reason = Register::renderReason(Http::get('reason'));
$information = Register::renderInformation();
echo Standard::render($information . $reason, $register_form, User::generateLoginState());
Exemple #2
0
 switch ($_GET['page']) {
     case "profile":
         if (!isset($_GET['username'])) {
             header("HTTP/1.0 404 Not Found");
             die;
         }
         $page = new Profile($_GET['username']);
         $page->render('Profile');
         break;
     case "login":
         $page = new Login();
         $page->render('Log in');
         break;
     case "register":
         $page = new Register();
         $page->render('Register');
         break;
     case "logout":
         $_SESSION = array();
         setcookie(session_name(), '', time() - 2592000, '/');
         session_destroy();
         $page = new Main();
         $page->render('alumni.php');
         break;
     case "communicate":
         $page = new Communicate();
         $page->render('Communicate');
     default:
         header("HTTP/1.0 404 Not Found");
         die;
 }