Example #1
0
<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
//INCLUSION DU CONTROLLER PRINCIPAL
require_once 'controllers/Controller.php';
//SI LA VARIABLE PAGE EST INITIALISEE ON INSTANCIE LE CONTROLLER SPECIFIQUE
if (isset($_GET['page'])) {
    $page = $_GET['page'];
    $page .= "Controller";
    //Controller
    $mainController = new Controller($page);
    $controller = $mainController->getPageController();
    //SELON LE CONTROLLER QUE L'ON INSTANCIE ON EXECUTE LES METHODES DONT ON A BESOIN
    switch ($page) {
        case 'AdministrationController':
            echo $controller->getSondages();
            break;
        case 'AuthentificationController':
            $controller->loginController();
            if ($controller->verificationChamps() == 0) {
                echo "Veuillez renseigner tous les champs";
            } else {
                if ($controller->verificationChamps() == 1) {
                    $controller->verificationLogin();
                    if (!isset($_SESSION['membre'])) {
                        echo "Adresse mail et/ou mot de passe invalide(s)";
                    }
                }