Inscription non effectué dans ma base de donnée
0000 Le 7 janvier 2017 à 14:18 (Édité le 1 janvier 1970 à 01:00)
0000 Le 7 janvier 2017 à 18:05 (Édité le 1 janvier 1970 à 01:00)
Zbuu Le 7 janvier 2017 à 21:57 (Édité le 1 janvier 1970 à 01:00)
0000 Le 8 janvier 2017 à 14:02 (Édité le 1 janvier 1970 à 01:00)
Zbuu Le 8 janvier 2017 à 18:39 (Édité le 1 janvier 1970 à 01:00)
if (isset($_POST['formconnexion'])) {
if (!empty($_POST['mailconnect']) && !empty($_POST['mdpconnect'])) {
$mailconnect = htmlspecialchars($_POST['mailconnect']);
$mdpconnect = sha1($_POST['mdpconnect']);
$q = $bdd->prepare("SELECT * FROM membres WHERE mail = :mail");
$q->execute([':mail' => $mailconnect]);
$user = $q->fetch();
$q->closeCursor();
if ($user && $user['motdepasse'] === $mdpconnect) {
if ($user['confirme'] != 1) {
$erreur = "Vous n'avez pas validé votre compte";
} else {
$_SESSION['id'] = $user['id'];
$_SESSION['pseudo'] = $user['pseudo'];
$_SESSION['email'] = $user['mail'];
header('Location: profil.php?id=' . $_SESSION['id']);
exit();
}
} else {
$erreur = "Mauvais mail ou mot de passe !";
}
} else {
$erreur = "Tous les champs doivent être complétés!";
}
}
0000 Le 9 janvier 2017 à 17:58 (Édité le 1 janvier 1970 à 01:00)