public static function CreerMembre($post)
 {
     //verif post à inclure dans le code
     /*foreach($_POST as $key => $value){
           $$key = htmlspecialchars($_POST[$value]);
       }*/
     $bdd = Bdd::Connect();
     $insertMembre = $bdd->prepare('INSERT INTO membre(pseudo, email, mdp, prenom, nom, adress, cp, ville, tel, tel_port) VALUES(?,?,?,?,?,?,?,?,?,?)');
     $insertMembre->execute(array($post['pseudo'], $post['email'], sha1($post['mdp']), $post['prenom'], $post['nom'], $post['adresse'], $post['cp'], $post['ville'], $post['telfixe'], $post['telport']));
     return RequestMembre::RecupererMembre();
 }
Ejemplo n.º 2
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);