function option() { if (isset($_POST['nom']) && !empty($_POST['nom']) && isset($_POST['email']) && !empty($_POST['email']) && isset($_POST['prenom']) && !empty($_POST['prenom']) && isset($_POST['pwd1']) && !empty($_POST['pwd1']) && isset($_POST['pwd2']) && !empty($_POST['pwd2'])) { deleteUser($_SESSION['uid']); saveUser($_POST['nom'], $_POST['prenom'], $_POST['pwd1'], $_POST['email'], $_SESSION['utype'], '../Ressources/Photo/face.jpg'); deconnecter(); } else { echo '<script type="text/javascript">', 'document.location.replace("../View/Options.php);', '</script>'; exit; } }
include "vues/v_header.php"; break; case 'valideConnexion': $login = htmlspecialchars($_REQUEST['login']); $mdp = htmlspecialchars($_REQUEST['mdp']); $visiteur = $pdo->getInfosVisiteur($login, $mdp); if (!is_array($visiteur)) { ajouterErreur("Login ou mot de passe incorrect"); include "vues/v_erreurs.php"; include "vues/v_sommaire.php"; include "vues/v_header.php"; } else { $id = $visiteur['id']; connecter($id); $visiteurDetails = $pdo->getDetailsVsiteur($id); include "vues/v_sommaire_connected.php"; include "vues/v_header.php"; } break; case 'deconnexion': include "vues/v_sommaire.php"; include "vues/v_header.php"; deconnecter(); break; default: ajouterErreur("Connectez-vous d'abords"); include "vues/v_erreurs.php"; include "vues/v_sommaire.php"; include "vues/v_header.php"; break; }