id_utilisateur=intval($_SESSION["id_utilisateur"]); if(empty($Bd)) require("../modele/connexion-bd.php"); $tab_infos=FclFlux_absences::recherche($id_periode,$user,"designation,time_debut,time_fin"); $form["designation"]=$tab_infos["designation"]; $form["time_debut"]=$tab_infos["time_debut"]; $form["time_fin"]=$tab_infos["time_fin"]; $form["id_periode"]=$id_periode; //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); //ceux déjà sélectionnés par l'utilisateur $preselection=""; $periode=new FclFlux_absences($form); $abos_selection=$periode->get_liste_abonnements(); if(!empty($abos_selection)) $preselection=";".implode(";",$abos_selection).";"; $Bd=null; if(!empty($form)) { $date_exemple=date("d/m/Y"); $form["nom"]="Votre période d'absence."; $form["champs"]="

Obligatoire.

Obligatoire. Le jour où vos abonnements s'arrêteront. Exemple : $date_exemple.

Obligatoire. Le jour où vos abonnements reprendront. Date forcément postérieure à celle de début.

"; if(!empty($abos)) { $form["champs"].="
    "; foreach($abos as $abo_infos) { if(strpos($preselection,";".$abo_infos["id_abonnement"].";")!==false) $form["champs"].="
  • ".$abo_infos["designation"]."
  • "; else $form["champs"].="
  • ".$abo_infos["designation"]."
  • "; } $form["champs"].="
"; } $form["champs"].="
"; $form["champs"].="

"; } } if((!empty($form))&&($ajax_on)) echo get_html_form($form,false);