コード例 #1
0
ファイル: index.php プロジェクト: rs222kn/1DV608_Login
<?php

//INCLUDE THE FILES NEEDED...
require_once 'view/LoginView.php';
require_once 'view/DateTimeView.php';
require_once 'view/LayoutView.php';
require_once 'model/Login.php';
require_once 'model/Session.php';
require_once 'controller/LoginControl.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');
// CREATE OBJECTS OF THE MODEL
$login = new Login();
$session = new Session();
//CREATE OBJECTS OF THE VIEWS
$v = new LoginView($login, $session);
$dtv = new DateTimeView();
$lv = new LayoutView();
// CREATE OBJECTS OF THE CONTROLLER
$lc = new LoginControl($login, $session, $v);
$lv->render($lc->isLogedin(), $v, $dtv);