if (!is_table_vide("j_groupes_professeurs")) { vider_table_seule("j_groupes_professeurs"); } if (!is_table_vide("j_eleves_groupes")) { vider_table_seule("j_eleves_groupes"); } if (!is_table_vide("j_groupes_matieres")) { vider_table_seule("j_groupes_matieres"); } if (!is_table_vide("j_signalement")) { vider_table_seule("j_signalement"); } if (!is_table_vide("edt_classes")) { vider_table_seule("edt_classes"); } if (!is_table_vide("edt_cours")) { vider_table_seule("edt_cours"); } // On se connecte au LDAP $ldap->connect(); $equipes = $ldap->get_all_equipes(); $nb_equipes = $equipes['count']; $nombre_enseignements = 0; # On initialise un tableau avec juste les données nécessaires $donnees_equipes = array(); for ($cpt = 0; $cpt < $equipes['count']; $cpt++) { $code_classe = str_replace('profs-', '', $equipes[$cpt]['cn'][0]); $donnees_equipes[$code_classe] = array(); for ($i = 0; $i < $equipes[$cpt]['memberuid']['count']; $i++) { $donnees_equipes[$code_classe][] = $equipes[$cpt]['memberuid'][$i]; }
echo "<h3> Résumé de l'étape 3 </h3>"; echo "<p><b>{$resp_inseres}</b> responsables d'élèves insérés en base<br> (sur {$nb_responsables} trouvé(s))</p>"; if ($avertissement_trop_de_responsables) { echo "<br><p><font color=red>Avertissement : certains élèves ont plus de 2 responsables legaux, ce qui n'est pas normal. Bien que gepi n'en gère que 2, ils ont tous été importés.</font></p><br>"; } echo "<br>"; echo "<form enctype='multipart/form-data' action='etape4.php' method=post>"; //echo add_token_field(); echo "<input type=hidden name='step' value='4'>"; echo "<input type=hidden name='record' value='no'>"; echo "<p>Passer à l'étape 4 :</p>"; echo "<input type='submit' value='Etape 4'>"; echo "</form>"; } else { // Affichage de la page des explications de l'etape 3 (aucune donnee postee) // La troisieme étape consiste a importer les responsables d'eleves, les associer a leur(s) eleve(s) echo "<br><p>L'étape 3 vous permet d'importer les responsables d'élève et de les associer à leur(s) élève(s).</p>"; echo "<br><p>Les données concernant les responsables d'élèves actuellement en base seront remplacées par ces nouvelles données</p>"; // On test si les tables dans lesquelles on va importer sont vides if (!is_table_vide("responsables2") || !is_table_vide("resp_pers") || !is_table_vide("resp_adr")) { // Si au moins une n'est pas vide, on affiche un message d'avertissement echo "<br><p><font color=red>Attention, les tables concernant les responsables ne sont pas vides, vous n'êtes pas passé par la première étape.</font></p><br>"; } echo "<form enctype='multipart/form-data' action='etape3.php' method=post>"; echo add_token_field(); echo "<input type=hidden name='step' value='3'>"; echo "<input type='submit' value='Je suis sûr'>"; echo "</form>"; echo "<br>"; require "../lib/footer.inc.php"; }