36 lines
1.3 KiB
PHP
36 lines
1.3 KiB
PHP
<?php
|
|
session_start();
|
|
// ****************************************'
|
|
// Le CASTEL-BTS SIO/ PROJET FORMATION '
|
|
// Programme: index.php '
|
|
// Objet : page principale '
|
|
// Client : Bts SIO1 '
|
|
// Version : 2.1 '
|
|
// Date : 27/07/2023 à 20h34 '
|
|
// Auteur : pascal-blain@wanadoo.fr '
|
|
//*****************************************'
|
|
|
|
require_once("controleurs/fonctionsProjet.inc");
|
|
require_once ("modele/classPDO.php");
|
|
|
|
$pdo = PdoBD::getPdoBD();
|
|
$estConnecte = estConnecte();
|
|
|
|
// on vérifie que l'élève est authentifié
|
|
if(!isset($_REQUEST['choixTraitement']) || !$estConnecte){$_REQUEST['choixTraitement'] = 'connexion';}
|
|
|
|
// on analyse le cas d'utilisation en cours ...
|
|
$choixTraitement= $_REQUEST['choixTraitement'];
|
|
switch($choixTraitement)
|
|
{
|
|
case 'connexion': {include("controleurs/c_connexion.php");break;}
|
|
case 'choix1' : {include("controleurs/c_choix1.php");break;}
|
|
case 'choix2' : {include("controleurs/c_choix2.php");break;}
|
|
case 'choix3' : {include("controleurs/c_choix3.php");break;}
|
|
case 'param' : {include("controleurs/c_param.php");break;}
|
|
case 'eleves' : {include("controleurs/c_eleves.php");break;}
|
|
default :{echo 'erreur d\'aiguillage !'.$choixTraitement;break;}
|
|
}
|
|
include("vues/v_pied.php") ;
|
|
?>
|