|
|
@ -1,19 +1,23 @@
|
|
|
|
<?php
|
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
require('ControleurUtilisateur.php');
|
|
|
|
|
|
|
|
require('ControleurVisiteur.php');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class FrontControleur{
|
|
|
|
class FrontControleur{
|
|
|
|
|
|
|
|
|
|
|
|
public function __construct(){
|
|
|
|
public function __construct(){
|
|
|
|
$liste_actions_utilisateur = array('deconnection','crerListePv','desinscription','changerInfos');
|
|
|
|
//On démarre la session
|
|
|
|
|
|
|
|
session_start();
|
|
|
|
|
|
|
|
$liste_actions_utilisateur = array('deconnection','crerListePv','desinscription','changerPassword');
|
|
|
|
$liste_actions_visiteur = array('creerListe','suprrListe','connection','inscription','creerTache','cocherTache','supprTache');
|
|
|
|
$liste_actions_visiteur = array('creerListe','suprrListe','connection','inscription','creerTache','cocherTache','supprTache');
|
|
|
|
global $rep,$vues;
|
|
|
|
global $rep,$vues;
|
|
|
|
require($rep.$vues['acceuil']);
|
|
|
|
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
$utilisateur = UserModel::IsUtilisateur();
|
|
|
|
$action = isset($_REQUEST['action']) ? (string)$_REQUEST['action']: null;
|
|
|
|
$action = $_REQUEST['action'];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (in_array($action,$liste_actions_utilisateur)){
|
|
|
|
if (in_array($action,$liste_actions_utilisateur)){
|
|
|
|
if($utilisateur == null){
|
|
|
|
if( !isset($_SESSION['login'])){
|
|
|
|
new VisiteurController();
|
|
|
|
new VisitorController();
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
new UserController();
|
|
|
|
new UserController();
|
|
|
|
}
|
|
|
|
}
|
|
|
|