Exemplo n.º 1
0
<?php

session_start();
//Guides what html code to print
if (!isset($_SESSION['isLoggedIn']) || !isset($_SESSION['preUsername'])) {
    $_SESSION['isLoggedIn'] = FALSE;
    $_SESSION['preUsername'] = '';
}
//Include Models
require_once 'model/LoginModel.php';
//Include Views
require_once 'view/LoginView.php';
require_once 'view/DateTimeView.php';
require_once 'view/LayoutView.php';
//Include Controllers
require_once 'controller/LoginController.php';
//MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER
error_reporting(E_ALL);
ini_set('display_errors', 'On');
//Define Models
$lm = new LoginModel();
//Define Views
$v = new LoginView();
$dtv = new DateTimeView();
$lv = new LayoutView();
//Define Controllers
$lc = new LoginController($v, $lm, $lv);
//Init
$lc->logIn();
$lc->logOut();
$lv->render($_SESSION['isLoggedIn'], $v, $dtv);