Exemplo n.º 1
0
 /**
  * Fonction statique qui crée l'unique instance de la classe
  *
  * Appel : $instancePdoForma = PdoForma::getPdoForma();
  * @return l'unique objet de la classe PdoForma
  */
 public static function getPdoForma()
 {
     if (PdoForma::$monPdoForma == null) {
         PdoForma::$monPdoForma = new PdoForma();
     }
     return PdoForma::$monPdoForma;
 }
Exemplo n.º 2
0
<?php

//Controleur Principal du site Vanille
session_start();
require_once "util/class.pdoForma.inc.php";
include "vues/v_entete.php";
include "vues/v_bandeau.php";
if (!isset($_REQUEST['uc'])) {
    $uc = 'accueil';
} else {
    $uc = $_REQUEST['uc'];
}
/* Cr�ation d'une instance d'acc�s � la base de donn�es */
$pdo = PdoForma::getPdoForma();
switch ($uc) {
    case 'accueil':
        include "vues/v_accueil.php";
        break;
    case 'domaine':
        include "controleurs/c_domaine.php";
        break;
    case 'formation':
        include "controleurs/c_formation.php";
        break;
    case 'inscription':
        include "controleurs/c_inscription.php";
        break;
    case 'connexion':
        include "controleurs/c_connexion.php";
        break;
    case 'administrer':