parent
27f0e15458
commit
5e1bdf09de
@ -1,100 +1,99 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace Controller;
|
class CtrlVisiteur {
|
||||||
|
|
||||||
class Controleur {
|
function __construct() {
|
||||||
|
|
||||||
function __construct() {
|
global $rep,$vues;
|
||||||
global $rep,$vues;
|
|
||||||
session_start();
|
|
||||||
|
|
||||||
$dVueEreur = array ();
|
$dVueEreur = array ();
|
||||||
|
|
||||||
try{
|
try{
|
||||||
$action=NULL;
|
$action=NULL;
|
||||||
if(isset($_REQUEST['action'])){
|
if(isset($_REQUEST['action'])){
|
||||||
$action = $_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;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (PDOException $e)
|
switch($action) {
|
||||||
{
|
|
||||||
//si erreur BD, pas le cas ici
|
//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!!! ";
|
$dVueEreur[] = "Erreur inattendue!!! ";
|
||||||
require ($rep.$vues['erreur']);
|
require ($rep.$vues['erreur']);
|
||||||
|
}
|
||||||
}
|
|
||||||
catch (Exception $e2)
|
|
||||||
{
|
|
||||||
$dVueEreur[] = "Erreur inattendue!!! ";
|
|
||||||
require ($rep.$vues['erreur']);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
//fin
|
//fin
|
||||||
exit(0);
|
exit(0);
|
||||||
}//fin constructeur
|
}//fin constructeur
|
||||||
|
|
||||||
|
|
||||||
function Reinit() {
|
function Reinit() {
|
||||||
require ($rep.$vues['Home']);
|
global $rep,$vues;
|
||||||
}
|
require ($rep.$vues['login']);
|
||||||
|
}
|
||||||
|
|
||||||
function ValidationFormulaire(array $dVueEreur) {
|
function ValidationFormulaire(array $dVueEreur) {
|
||||||
require ($rep.$vues['inscription']);
|
require ($rep.$vues['inscription']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function redirectionLogin(array $dVueEreur) {
|
function redirectionLogin(array $dVueEreur) {
|
||||||
require ($rep.$vues['login']);
|
require ($rep.$vues['login']);
|
||||||
}
|
}
|
||||||
|
|
||||||
function redirectionInscription(array $dVueEreur) {
|
function redirectionInscription(array $dVueEreur) {
|
||||||
require ($rep.$vues['inscription']);
|
require ($rep.$vues['inscription']);
|
||||||
}
|
}
|
||||||
|
|
||||||
function seConnecter(array $dVueEreur) {
|
function seConnecter(array $dVueEreur) {
|
||||||
require ($rep.$vues['login']);
|
require ($rep.$vues['login']);
|
||||||
}
|
}
|
||||||
|
|
||||||
function ConsulterListe(){
|
function ConsulterListe(){
|
||||||
require ($rep.$vues['listeVue']);
|
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