30 lines
812 B
PHP
30 lines
812 B
PHP
|
<?php
|
||
|
/**
|
||
|
* Script permettant à un utilisateur d'ajouter
|
||
|
* ou encore modifier / supprimer une de ses périodes d'absence
|
||
|
*
|
||
|
**/
|
||
|
require_once("../modele/FclFlux_absences.php");
|
||
|
$user=new FclFlux_utilisateur();
|
||
|
if(!$user->test_session(false))
|
||
|
{
|
||
|
header("Location:".SITE_URL);
|
||
|
exit();
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
if(isset($_POST["designation"]))
|
||
|
include("../ctrl/compte_absences_infos_tests.php");
|
||
|
elseif(!empty($page[2]))
|
||
|
include("../ctrl/compte_absences_affiche.php");
|
||
|
else
|
||
|
{
|
||
|
//formulaire en mode saisie d'un nouveau flux
|
||
|
$form["designation"]="";
|
||
|
$form["time_debut"]="";
|
||
|
$form["time_fin"]="";
|
||
|
//liste des abonnements du gus pour pouvoir sélectionner ceux concernés par cette période d'absence.
|
||
|
$abos=FclFlux_abonnement::get_liste_abo_cache($user,true);
|
||
|
}
|
||
|
include("../vues/compte_absences_maj.php");
|
||
|
}
|