<?php if (isset($_GET['logout'])) { session_destroy(); Url::relocate("home.php"); } if (isset($_POST["pseudoNewUser"])) { $_SESSION['email'] = $emailNewUser = $_POST['emailNewUser']; $verifEmail = User::verifiEmail($emailNewUser); if ($verifEmail == False) { $_SESSION["verifEmailNewUser"] = false; } else { $_SESSION['verifEmailNewUser'] = true; $verifEmail = User::existEmail($emailNewUser); if ($verifEmail == false) { $_SESSION["existEmailNewUser"] = false; $user = new User(); $_SESSION['pseudo'] = $pseudoNewUser = $_POST['pseudoNewUser']; $user->setLogin($pseudoNewUser); $user->setEmail($emailNewUser); $passwordNewUser = User::passwordGenerate(); $user->setPassword($passwordNewUser); $_SESSION['group'] = $groupNewUser = $_POST['groupNewUser']; $user->setGroup($groupNewUser); $user->newUser(); } else { $_SESSION["existEmailNewUser"] = true; } } } elseif (isset($_POST["pseudoUpdateUser"])) { $user = new User();
$user->setPassword($passwordNewUser); $_SESSION['group'] = $groupNewUser = $_POST['groupNewUser']; $user->setGroup($groupNewUser); $user->newUser(); } else { $_SESSION["existEmailNewUser"] = true; } } } 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; } } }
<?php if (isset($_GET['logout'])) { session_destroy(); header("Location:home.php"); } if (isset($_POST["forgetUserEmail"])) { $forgetUserEmail = $_SESSION["forgetUserEmail"] = $_POST['forgetUserEmail']; $verifEmail = User::verifiEmail($forgetUserEmail); if ($verifEmail == False) { $_SESSION["verifEmailForget"] = false; } else { $_SESSION['verifEmailForget'] = true; $verifEmail = User::existEmail($forgetUserEmail); if ($verifEmail == false) { $_SESSION["existEmailForget"] = false; } else { $_SESSION["existEmailForget"] = true; } } }