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 29 30 31 32 33 34 35 36 37 38
| <?php
// Afficher les erreurs à l'écran
ini_set('display_errors', 1);
function connectMaBase(){
$bdd = mysql_connect ('localhost', 'root', '');
mysql_select_db ('espace_membres', $bdd) ;
}
// fin de connection
if(isset($_POST['formconnexion']))
{
$mailconnect = htmlspecialchars($_POST['mailconnect']);
$mdpconnect = sha1($_POST['mdpconnect']);
if(!empty($mailconnect) AND !empty($mdpconnect))
{
$requser = $bdd->prepare("SELECT * FROM membres WHERE mail = ? AND mot_de_passe = ?");
$requser->execute(array($mailconnect, $mdpconnect));
$userexist = $requser->rowCount();
if ($userexist == 1)
{
$userinfo = $requser->fetch();
$_SESSION['id'] = $userinfo['id'];
$_SESSION['pseudo'] = $userinfo['pseudo'];
$_SESSION['mail'] = $userinfo['mail'];
header("location: profil.php?id=".$_SESSION['id']);
}
else
{
$erreur = "L'adresse email ou le mot de passe n'est pas bon";
}
}
else
{
$erreur = "tous le champs doivent être completés!";
}
}
?> |
Partager