} } elseif (isset($_POST["pseudoUpdateUser"])) { $_SESSION['email'] = $emailUpdateUser = $_POST['emailUpdateUser']; $verifEmail = User::verifiEmail($emailUpdateUser); if ($verifEmail == False) { $_SESSION["verifEmailUpdateUser"] = false; } else { $_SESSION['verifEmailUpdateUser'] = true; $verifEmail = User::existEmail($emailUpdateUser); if ($verifEmail == false) { $_SESSION["existEmailUpdateUser"] = false; $user = new User(); $_SESSION['pseudo'] = $pseudoUpdateUser = $_POST['pseudoUpdateUser']; $user->setLogin($pseudoUpdateUser); $user->setEmail($emailUpdateUser); $_SESSION['group'] = $groupUpdateUser = $_POST['groupUpdateUser']; $user->setGroup($groupUpdateUser); $id = $_SESSION["id"]; $user->updateUser($id); } else { $_SESSION["existEmailUpdateUser"] = true; } } } $dpList = Dp::getAllDp(); if ($dpList == null) { $_SESSION["msgToAllDp"] = "Aucun Design Patterns !"; } else { $_SESSION['dpList'] = $dpList; $_SESSION['msgToAllDp'] = ""; }
<?php require_once 'core.php'; $menu = $_GET["menu"]; if ($_SESSION["log"] == true) { $smarty->assign("login", $_SESSION['user']->getLogin()); switch ($menu) { case 'dpList': $smarty->assign("title", "Gestionnaire des Design Patterns"); $smarty->assign("menu", $_SESSION['user']->getGroup()); $smarty->assign("content", "dpList"); $smarty->assign("dpList", $_SESSION['dpList']); $smarty->assign("size", $_SESSION['size']); break; case 'dpDelete': $dpId = $_GET["id"]; Dp::deleteDP($dpId); $smarty->assign("title", "Gestionnaire des Design Patterns"); $smarty->assign("menu", $_SESSION['user']->getGroup()); $smarty->assign("content", "dpList"); $smarty->assign("dpList", Dp::getAllDp()); $smarty->assign("size", $_SESSION['size']); break; } $smarty->display('homePage.tpl'); } else { Url::relocate('home.php'); }