if ($maj){ if ($fonction['Administrateur'] && !$personne->estAdministrateur()){ $admin = new Administrateur(); $admin->setIdAdministrateur($personne->getIdUtilisateur()); $admin->insertOnly(); } if ($fonction['Professeur'] && !$personne->estProfesseur()){ $prof = new Professeur(); $prof->setIdProfesseur($personne->getIdUtilisateur()); $prof->insertOnly(); } if ($fonction['Responsable'] && !$personne->estResponsable()){ $resp = new Responsable(); $resp->setIdResponsable($personne->getIdUtilisateur()); $resp->insertOnly(); } if ($fonction['Eleve']){ $eleve = new Eleve(); $eleve->setIdEleve($personne->getIdUtilisateur()); $eleve->setIdNiveau($_POST['niveauEleve']); $eleve->insertOnly(); } } } if (isset($_POST['btActive'])) { $personne = Utilisateur::getById($_POST['idUtilisateur']); if ($personne->getActifUtilisateur()) $personne->desactiver();