parent
27f0e15458
commit
5e1bdf09de
@ -1,100 +1,99 @@
|
||||
<?php
|
||||
|
||||
namespace Controller;
|
||||
class CtrlVisiteur {
|
||||
|
||||
class Controleur {
|
||||
function __construct() {
|
||||
|
||||
function __construct() {
|
||||
global $rep,$vues;
|
||||
session_start();
|
||||
global $rep,$vues;
|
||||
|
||||
$dVueEreur = array ();
|
||||
$dVueEreur = array ();
|
||||
|
||||
try{
|
||||
$action=NULL;
|
||||
if(isset($_REQUEST['action'])){
|
||||
$action = $_REQUEST["action"];
|
||||
}
|
||||
|
||||
switch($action) {
|
||||
|
||||
//pas d'action, on réinitialise 1er appel
|
||||
case NULL:
|
||||
$this->Reinit();
|
||||
break;
|
||||
|
||||
case "validationFormulaire":
|
||||
$this->ValidationFormulaire($dVueEreur);
|
||||
break;
|
||||
|
||||
case "redirectionLogin":
|
||||
$this->redirectionLogin($dVueEreur);
|
||||
break;
|
||||
|
||||
case "redirectionInscription":
|
||||
$this->redirectionInscription($dVueEreur);
|
||||
break;
|
||||
|
||||
case "seConnecter":
|
||||
$this->seConnecter($dVueEreur);
|
||||
break;
|
||||
|
||||
case "ConsulterListe":
|
||||
$this->ConsulterListe();
|
||||
break;
|
||||
|
||||
//mauvaise action
|
||||
default:
|
||||
$dVueEreur[] = "Erreur d'appel php";
|
||||
require ($rep.$vues['home']);
|
||||
break;
|
||||
try{
|
||||
$action=NULL;
|
||||
if(isset($_REQUEST['action'])){
|
||||
$action = $_REQUEST["action"];
|
||||
}
|
||||
|
||||
} catch (PDOException $e)
|
||||
{
|
||||
//si erreur BD, pas le cas ici
|
||||
switch($action) {
|
||||
|
||||
//pas d'action, on réinitialise 1er appel
|
||||
case NULL:
|
||||
$this->Reinit();
|
||||
break;
|
||||
|
||||
case "validationFormulaire":
|
||||
$this->ValidationFormulaire($dVueEreur);
|
||||
break;
|
||||
|
||||
case "redirectionLogin":
|
||||
$this->redirectionLogin($dVueEreur);
|
||||
break;
|
||||
|
||||
case "redirectionInscription":
|
||||
$this->redirectionInscription($dVueEreur);
|
||||
break;
|
||||
|
||||
case "seConnecter":
|
||||
$this->seConnecter($dVueEreur);
|
||||
break;
|
||||
|
||||
case "ConsulterListe":
|
||||
$this->ConsulterListe();
|
||||
break;
|
||||
|
||||
//mauvaise action
|
||||
default:
|
||||
$dVueEreur[] = "Erreur d'appel php";
|
||||
require ($rep.$vues['home']);
|
||||
break;
|
||||
}
|
||||
|
||||
} catch (PDOException $e)
|
||||
{
|
||||
//si erreur BD, pas le cas ici
|
||||
$dVueEreur[] = "Erreur inattendue!!! ";
|
||||
require ($rep.$vues['erreur']);
|
||||
|
||||
}
|
||||
catch (Exception $e2)
|
||||
{
|
||||
$dVueEreur[] = "Erreur inattendue!!! ";
|
||||
require ($rep.$vues['erreur']);
|
||||
|
||||
}
|
||||
catch (Exception $e2)
|
||||
{
|
||||
$dVueEreur[] = "Erreur inattendue!!! ";
|
||||
require ($rep.$vues['erreur']);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//fin
|
||||
exit(0);
|
||||
}//fin constructeur
|
||||
//fin
|
||||
exit(0);
|
||||
}//fin constructeur
|
||||
|
||||
|
||||
function Reinit() {
|
||||
require ($rep.$vues['Home']);
|
||||
}
|
||||
function Reinit() {
|
||||
global $rep,$vues;
|
||||
require ($rep.$vues['login']);
|
||||
}
|
||||
|
||||
function ValidationFormulaire(array $dVueEreur) {
|
||||
require ($rep.$vues['inscription']);
|
||||
}
|
||||
function ValidationFormulaire(array $dVueEreur) {
|
||||
require ($rep.$vues['inscription']);
|
||||
}
|
||||
|
||||
|
||||
function redirectionLogin(array $dVueEreur) {
|
||||
require ($rep.$vues['login']);
|
||||
}
|
||||
function redirectionLogin(array $dVueEreur) {
|
||||
require ($rep.$vues['login']);
|
||||
}
|
||||
|
||||
function redirectionInscription(array $dVueEreur) {
|
||||
require ($rep.$vues['inscription']);
|
||||
}
|
||||
function redirectionInscription(array $dVueEreur) {
|
||||
require ($rep.$vues['inscription']);
|
||||
}
|
||||
|
||||
function seConnecter(array $dVueEreur) {
|
||||
require ($rep.$vues['login']);
|
||||
}
|
||||
function seConnecter(array $dVueEreur) {
|
||||
require ($rep.$vues['login']);
|
||||
}
|
||||
|
||||
function ConsulterListe(){
|
||||
require ($rep.$vues['listeVue']);
|
||||
}
|
||||
function ConsulterListe(){
|
||||
require ($rep.$vues['listeVue']);
|
||||
}
|
||||
|
||||
|
||||
}//fin class
|
||||
}//fin class
|
||||
|
||||
?>
|
||||
|
@ -1,22 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace modeles;
|
||||
|
||||
class Modele
|
||||
{
|
||||
|
||||
public function __construct(){
|
||||
|
||||
}
|
||||
|
||||
public function getAllListePublic(){
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
Loading…
Reference in new issue