示例#1
0
    }
} 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'] = "";
}
示例#2
0
<?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');
}