示例#1
0
<?php

if (isset($_GET['action'])) {
    $action = htmlspecialchars($_GET['action']);
} else {
    $action = 'home';
}
if (!empty($_POST['pseudo_co']) || !empty($_POST['mdp_co'])) {
    if (!empty($_POST['pseudo_co']) && !empty($_POST['mdp_co'])) {
        if ($verif = VerifMembre::VerifConnexion($_POST['pseudo_co'])) {
            $tabVerif = explode('-', $verif);
            if (VerifMembre::VerifConcordanceMotDePasse(sha1($_POST['mdp_co']), $tabVerif[1])) {
                $_SESSION['membre'] = RequestMembre::RecupererMembre($tabVerif[0]);
                header('location:' . $_SERVER['REQUEST_URI']);
                die;
            } else {
                $erreur2 = true;
            }
        } else {
            $erreur2 = true;
        }
    } else {
        $erreur1 = true;
    }
}
if (isset($_GET['disconnect'])) {
    if (isset($_GET['id_menu'])) {
        $idMenu = htmlspecialchars($_GET['id_menu'], ENT_QUOTES);
    }
    if (isset($_GET['id_partie'])) {
        $idPartie = htmlspecialchars($_GET['id_partie'], ENT_QUOTES);