/
index.php
48 lines (35 loc) · 1.14 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
//phpinfo();
//INCLUDE THE FILES NEEDED...
require_once('view/NavigationVIew.php');
require_once('view/registerView.php');
require_once('view/LoginView.php');
require_once('view/DateTimeView.php');
require_once('view/LayoutView.php');
require_once('model/logInModel.php');
require_once('controller/logInController.php');
//require_once('model/DAL.php');
require_once('controller/Mastercontroller.php');
//MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER
error_reporting(E_ALL);
ini_set('display_errors', 'off');
//CREATE OBJECTS OF THE VIEWS
$lm = new LogInModel();
$rw = new registerView();
$v = new LoginView($lm, $rw);
$dtv = new DateTimeView();
$lv = new LayoutView();
$mc = new MasterController($rw);
$lc = new LogInControll($v, $lm);
$nw = new NavigationView($rw, $v, $lm);
//$DAL = new DAL();
//$DAL->ConnectToDB();
//$DAL->addToDB("Hampus","lösen");
$regLink = $rw->getRegisterLink();
$lc->LoginChecker();
$mc->register();
$lm->DoesSessionExsist();
$checker = $lm->UserWantsToLogInOrOut();
//$regChecekr = $rw->doesUserWantsToRegister();
//var_dump($regChecekr);
$lv->render($checker, $nw, $dtv, $regLink);