public function startMyApplication() { //databasen //original view $dtv = new DateTimeView(); // $lv = new LayoutView(); $uDAL = new userDAL(); $rw = new registerView(); $lm = new LoginModelNew($uDAL, $rw); if (isset($_GET["register"])) { $v = new registerView(); // fick sätta denna till V för att det är vy för att den ska kunna köras! $rm = new RegistrationModel($uDAL, $rw); $rc = new RegisterControl($rm, $v); $rc->tryRegisterUser(); if (isset($_SESSION["Redirect"]) && $_SESSION["Redirect"] == true) { //redirekterar mi till login efter succes! $Login = '******' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; header("Location:{$Login}"); } } else { $v = new LoginView($lm); //login kontrollern sköter allt! $lc = new LoginControl($v, $lm); //$rm $lc->getLogin(); } $lv->render($lm->checkLoginSession(), $v, $dtv); // istället för false först så anropar jag min LoginModel och funktionen getLoginstatus som kollar om man är inloggad! ifrån den! den returnerade true eller false }