visitor-controller
Anna BOUDOUL 2 years ago
parent aaeb0ab80d
commit 770cc345af

@ -7,4 +7,13 @@
$con = new Connection('mysql:host=localhost;dbname=dbanboudoul', 'anboudoul', 'mdpMYSQL'); $con = new Connection('mysql:host=localhost;dbname=dbanboudoul', 'anboudoul', 'mdpMYSQL');
$TMessage = array(); $TMessage = array();
$TabVues = array(
"erreur" => "view/erreur.php",
"home" => "view/home.php",
"connection" => "view/connection.php",
"register" => "view/register.php",
"newList" => "view/newList.php",
"liste" => "view/liste.php",
)
?> ?>

@ -33,7 +33,7 @@ class FrontCtrl
$visitCtrl = new VisitorCtrl($con,$this->isUser); $visitCtrl = new VisitorCtrl($con,$this->isUser);
} }
} catch (Exception $e){ // verifier si catch bon } catch (Exception $e){ // verifier si catch bon
require("../view/erreur.php"); require($TabVues["erreur"]);
} }
} }
} }

@ -30,12 +30,12 @@ class UserCtrl
break; break;
default: default:
$TMessage[] = 'Unexpected error'; $TMessage[] = 'Unexpected error';
require($rep.$vues['']); require($TabVues["erreur"]);
break; break;
} }
} catch(Exception $e) { } catch(Exception $e) {
require("../view/erreur.php"); require($TabVues["erreur"]);
} }
} }
@ -44,7 +44,7 @@ class UserCtrl
// $TabList[] = new ListTask(0, "Projet PHP"); // $TabList[] = new ListTask(0, "Projet PHP");
// $TabList[] = new ListTask(1, "Projet Blazor"); // $TabList[] = new ListTask(1, "Projet Blazor");
$TabList = $this->taskModel->loadPrivateLists($_SESSION['login']); $TabList = $this->taskModel->loadPrivateLists($_SESSION['login']);
require("../view/liste.php"); require($TabVues["liste"]);
} }
public function newListPrivate(){ public function newListPrivate(){
@ -56,7 +56,7 @@ class UserCtrl
function loadHome(){ function loadHome(){
$user = false; $user = false;
$public_lists = $this->taskModel->loadPublicLists(); $public_lists = $this->taskModel->loadPublicLists();
require("../view/home.php"); require($TabVues["home"]);
} }
public function deconnexion(){ public function deconnexion(){

@ -72,23 +72,23 @@ class VisitorCtrl
default: default:
# #
$TMessage[] = 'Unexpected error'; $TMessage[] = 'Unexpected error';
require("view/erreur.php"); require($TabVues["erreur"]);
break; break;
} }
} catch (Exception $e) { } catch (Exception $e) {
require("view/erreur.php"); require($TabVues["erreur"]);
} }
} }
function loadHome(){ function loadHome(){
$public_lists = $this->taskModel->loadPublicLists(); $public_lists = $this->taskModel->loadPublicLists();
$user = $this->isUser; $user = $this->isUser;
require("view/home.php"); require($TabVues["home"]);
} }
function go_connection(){ function go_connection(){
$user = $this->isUser; $user = $this->isUser;
require("view/connection.php"); require($TabVues["connection"]);
} }
function connection(){ function connection(){
@ -97,7 +97,7 @@ class VisitorCtrl
function go_register(){ function go_register(){
$user = $this->isUser; $user = $this->isUser;
require("view/register.php"); require($TabVues["register"]);
} }
function register(){ function register(){
@ -106,7 +106,7 @@ class VisitorCtrl
function go_list(){ function go_list(){
$user = $this->isUser; $user = $this->isUser;
require("view/newList.php"); require($TabVues["newList"]);
} }
function makeList(){ function makeList(){

Loading…
Cancel
Save