//**************** EN-TETE ***************** $titre_page = "Outil d'initialisation de l'année : Importation des matières"; require_once "../lib/header.inc.php"; //**************** FIN EN-TETE ***************** // Utilisation de la classe LDAP chargee et configuree $ldap = new LDAPServerScribe(); echo "<p class=bold><a href='index.php'><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a></p>"; if ($_POST['step'] == "5") { check_token(false); // On se connecte au LDAP $ldap->connect(); // Si on a bien les donnees dans la session, on peut continuer /* * Recherche de tous les profs de l'établissement (pour ce RNE) */ $matieres = $ldap->get_all_matieres(); $nb_matieres = $matieres['count']; /* * Ajout des matières */ for ($cpt = 0; $cpt < $matieres['count']; $cpt++) { $code_matiere = $matieres[$cpt]['cn'][0]; $nom_matiere = $matieres[$cpt]['description'][0]; // On test si on a déjà cette matière $nouvelle_matiere = MatierePeer::retrieveByPK($code_matiere); if ($nouvelle_matiere != null) { echo "La matière " . $nouvelle_matiere->getMatiere() . " (" . $nouvelle_matiere->getNomComplet() . ") existe déjà<br/>"; } else { $nouvelle_matiere = new Matiere(); $nouvelle_matiere->setMatiere($code_matiere); $nouvelle_matiere->setNomComplet($nom_matiere);