39 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
session_start();
 | 
						|
// ****************************************'
 | 
						|
//  Le CASTEL-BTS SIO/ PROJET SDIS29       '
 | 
						|
//  Programme: index.php                   '
 | 
						|
//  Objet    : page principale             '
 | 
						|
//  Client   : Bts SIO2                    '
 | 
						|
//  Version  : 2023                        '
 | 
						|
//  Date     : 18 septembre 2023 à 12h00   '
 | 
						|
//  Auteur   : pascal-blain@wanadoo.fr     '
 | 
						|
//*****************************************'
 | 
						|
 | 
						|
require_once("include/fct.inc.php");
 | 
						|
require_once ("include/class.pdo.php");
 | 
						|
 | 
						|
$pdo = PdoBD::getPdoBD();
 | 
						|
$estConnecte = estConnecte();
 | 
						|
 | 
						|
// on vérifie que le pompier 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;}		//Connecte le pompier {DONE}
 | 
						|
	case 'parametres':		{include("controleurs/c_param.php");break;}			//Page paramètre {TODO} 3
 | 
						|
	case 'gardes' 	:		{include("controleurs/c_gardes.php");break;}		//Page garde {DONE} 
 | 
						|
	case 'interventions':	{include("controleurs/c_interventions.php");break;}	//Page intervention {NOT TODAY}
 | 
						|
	case 'pompiers' :		{include("controleurs/c_pompiers.php");break;}		//Page pompiers {TODO}
 | 
						|
	default : {
 | 
						|
		echo 'erreur d\'aiguillage !'.$uc;
 | 
						|
		break;
 | 
						|
	}
 | 
						|
}
 | 
						|
include("vues/v_pied.php") ;
 | 
						|
 | 
						|
var_dump($_SESSION);
 | 
						|
?>
 |