Ejemplo n.º 1
0
 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];
     }
Ejemplo n.º 2
0
    echo "<h3> Résumé de l'étape 3 </h3>";
    echo "<p><b>{$resp_inseres}</b> responsables d'&eacute;l&egrave;ves ins&eacute;r&eacute;s en base<br> (sur {$nb_responsables} trouv&eacute;(s))</p>";
    if ($avertissement_trop_de_responsables) {
        echo "<br><p><font color=red>Avertissement : certains &eacute;l&egrave;ves ont plus de 2 responsables legaux, ce qui n'est pas normal. Bien que gepi n'en g&egrave;re que 2, ils ont tous &eacute;t&eacute; import&eacute;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 &agrave; l'&eacute;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'&eacute;tape 3 vous permet d'importer les responsables d'&eacute;l&egrave;ve et de les associer &agrave; leur(s) &eacute;l&egrave;ve(s).</p>";
    echo "<br><p>Les donn&eacute;es concernant les responsables d'&eacute;l&egrave;ves actuellement en base seront remplac&eacute;es par ces nouvelles donn&eacute;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'&ecirc;tes pas pass&eacute; par la premi&egrave;re &eacute;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";
}