die; } $id_classe = isset($_GET['id_classe']) ? $_GET['id_classe'] : NULL; //**************** EN-TETE ***************** $titre_page = "Bulletins et conseils de classe"; //echo "<div class='noprint'>\n"; require_once "../lib/header.inc.php"; //echo "</div>\n"; //**************** FIN EN-TETE ***************** if (!isset($id_classe)) { echo "<p class='bold'><a href='../accueil.php'><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a></p>\n\n<h2>Bulletins et conseils de classe</h2>\n\n<p>Choisissez une classe :</p>\n\n<script type='text/javascript'>\n\tfunction afficher_action_classe(id_classe) {\n\t\tnew Ajax.Updater(\$('div_action_conseil_de_classe'), '{$gepiPath}/lib/ajax_action.php?mode=actions_conseil_classe&id_classe='+id_classe,{method: 'get'});\n\t\tafficher_div('div_infobulle_action_conseil_de_classe', 'y', 10, 10);\n\t}\n</script>"; $texte_infobulle = "<div id='div_action_conseil_de_classe'></div>"; $tabdiv_infobulle[] = creer_div_infobulle('div_infobulle_action_conseil_de_classe', "Bulletins et conseils de classe", "", $texte_infobulle, "", 40, 0, 'y', 'y', 'n', 'n'); $tab_txt = array(); $tab_lien = array(); $tab_extra = array(); $sql = retourne_sql_mes_classes(); $res_mes_classes = mysqli_query($GLOBALS["mysqli"], $sql); while ($lig_mes_classes = mysqli_fetch_object($res_mes_classes)) { $tab_txt[] = $lig_mes_classes->classe; $tab_lien[] = $_SERVER['PHP_SELF'] . "?id_classe=" . $lig_mes_classes->id; $tab_extra[] = " onclick=\"afficher_action_classe({$lig_mes_classes->id});return false;\""; } $nbcol = 3; echo "<div style='margin-left:3em;'>"; tab_liste($tab_txt, $tab_lien, $nbcol, NULL, $tab_extra); echo "</div>"; } else { echo "<p class='bold'><a href='../accueil.php'><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a>\n | <a href='" . $_SERVER['PHP_SELF'] . "'>Choisir une autre classe</a></p>\n\n<h2>Bulletins et conseils de classe</h2>\n" . affiche_choix_action_conseil_de_classe($id_classe); } require "../lib/footer.inc.php";
header("Location: ../logout.php?auto=1"); die; } $utilisateur = UtilisateurProfessionnelPeer::getUtilisateursSessionEnCours(); if ($utilisateur == null) { header("Location: ../logout.php?auto=1"); die; } //check_token(); header('Content-Type: text/html; charset=utf-8'); //debug_var(); $mode = isset($_POST['mode']) ? $_POST['mode'] : (isset($_GET['mode']) ? $_GET['mode'] : ""); $id_classe = isset($_POST['id_classe']) ? $_POST['id_classe'] : (isset($_GET['id_classe']) ? $_GET['id_classe'] : NULL); $target = isset($_POST['target']) ? $_POST['target'] : (isset($_GET['target']) ? $_GET['target'] : ""); if ($mode == "actions_conseil_classe" && isset($id_classe) && preg_match("/^[0-9]{1,}\$/", $id_classe) && in_array($_SESSION['statut'], array('professeur', 'scolarite'))) { echo affiche_choix_action_conseil_de_classe($id_classe, $target); die; } $ele_login = isset($_POST['ele_login']) ? $_POST['ele_login'] : (isset($_GET['ele_login']) ? $_GET['ele_login'] : NULL); $id_groupe = isset($_POST['id_groupe']) ? $_POST['id_groupe'] : (isset($_GET['id_groupe']) ? $_GET['id_groupe'] : NULL); //$periode=isset($_POST['periode']) ? $_POST['periode'] : (isset($_GET['periode']) ? $_GET['periode'] : NULL); //if(($mode=="notes_ele_grp_per")&&(isset($ele_login))&&(isset($id_groupe))&&(isset($periode))) { if ($mode == "notes_ele_grp_per" && isset($ele_login) && isset($id_groupe)) { echo "<div align='center'>\n\t<p>" . get_info_grp($id_groupe) . "</p>\n\t" . affiche_tableau_notes_ele($ele_login, $id_groupe) . "\n</div>"; die; } if ($mode == "tab_avis_conseil" && isset($ele_login)) { //necessaire_bull_simple(); //echo affiche_tab_avis_conseil($ele_login); echo affiche_tab_avis_conseil($ele_login, "n", "n"); //include("../lib/footer_tab_infobulle.php");