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(); }
<?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);