1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
//si $_POST vide alors c'est qu'on a rien rempli...
if(!empty($_POST))
{
extract($_POST); // extraction des variables
include("ConnexionBDD.php"); // pour se connecter à la base de données
$req = $bdd->prepare('SELECT * FROM beta_membres WHERE email= ? AND pass = ?'); // preparation de la requête
$req->execute(array($Email,md5($pass))); // execution de la requete
//si le rowCount renvoi 0 alors c'est qu'il n'y a pas d'entrée correspondante dans ta table... connexion refusée
if($req->rowCount()==0)
{
echo "impossible de se connecter";
include('./inc/connexion3.php');
}
//sinon, on se connecte et on attribue les variables de sessions
else
{
$_SESSION['pseudo']=$_POST[pseudo];
$_SESSION['email']=$_POST[email];
$_SESSION['localisation']=$_POST[localisation];
$_SESSION['mdp']=$_POST[mdp];
echo "Vous avez été connecté";
}
} |
Partager