Beispiel #1
0
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;
    }
}
Beispiel #2
0
        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;
}