$supprimer = FALSE;
            } else {
                //on recupere les citations validées par l'admin
                $listeCit = $managerC->getCitationIdAdmin($_GET['personne']);
                foreach ($listeCit as $citation) {
                    supprimerVoteEtCitation($citation->getNumCit());
                }
            }
        }
        //on recupere les citations exprimées par le salarié
        $listeCit = $managerC->getCitationIdSalarie($_GET['personne']);
        foreach ($listeCit as $citation) {
            supprimerVoteEtCitation($citation->getNumCit());
        }
        //on supprime le salarié
        $managerS->supprimerSalarie($_GET['personne']);
    }
    if ($supprimer) {
        //suppression de la personne
        $managerP->supprimerPersonne($_GET['personne']);
        ?>

    <!-- message de confirmation -->
    <img src="image/valid.png" alt="ImageValide" />
    La personne <b>"<?php 
        echo $prenom . " " . $nom;
        ?>
"</b> a bien été supprimée !<?php 
        //si la personne supprimée est la personne connectée
        if ($_SESSION['id'] == $_GET['personne']) {
            session_destroy();
Esempio n. 2
0
<h1>Modifier un étudiant</h1>
<?php 
$db = new Mypdo();
$managerP = new PersonneManager($db);
$managerE = new EtudiantManager($db);
$managerS = new SalarieManager($db);
//modification de la personne avec les paramètres entrés
$managerP->modifierPersonne($_SESSION['numPers'], $_SESSION['nom'], $_SESSION['prenom'], $_SESSION['tel'], $_SESSION['mail'], $_SESSION['login'], $_SESSION['passwd']);
if ($managerE->isEtudiant($_SESSION['numPers'])) {
    //si on modifie un etudiant en etudiant
    $managerE->modifierEtudiant($_SESSION['numPers'], $_POST['listerAnnees'], $_POST['listerDepartements']);
} else {
    //si on modifie un salarie en etudiant
    $managerS->supprimerSalarie($_SESSION['numPers']);
    $managerE->ajouterEtudiantId($_SESSION['numPers'], $_POST['listerDepartements'], $_POST['listerAnnees']);
}
?>
  <!-- message de confirmation -->
  <br/><img src="image/valid.png" alt="ImageValide" /> L'étudiant <b>"<?php 
echo $_SESSION['prenom'] . " " . $_SESSION['nom'];
?>
"</b> a bien été modifié
<?php 
//désinitialisation des variables de session utilisées
unset($_SESSION['numPers']);
unset($_SESSION['nom']);
unset($_SESSION['prenom']);
unset($_SESSION['tel']);
unset($_SESSION['mail']);
unset($_SESSION['login']);
unset($_SESSION['passwd']);