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 39 40 41 42 43 44 45 46 47 48 49
| if (!isset($_POST['username'])) //On est dans la page de formulaire
{
include('login.php');
}
else
{
$message='';
if (empty($_POST['username']) || empty($_POST['password']))
{
$message = '<p>une erreur s est produite pendant votre identification.
Vous devez remplir tous les champs</p>
<p>Cliquez <a href="./login.php">ici</a> pour revenir</p>';
}
else
{
$query=$db->prepare('SELECT username, password
FROM user_information WHERE username = :username');
//$query->bindValue(':password',$_POST['password'], PDO::PARAM_STR);
$query->bindValue(':username',$_POST['username'], PDO::PARAM_STR);
$query->execute();
$data=$query->fetch();
if ($data['password'] == md5($_POST['password'])) // Acces OK !
{
$_SESSION['username'] = $data['username'];
$_SESSION['id'] = $data['id'];
$message = '<p>Bienvenue '.$data['username'].',vous êtes maintenant connecté!</p>
<p>Cliquez <a href="../accueil.php">ici</a> pour revenir à la page d accueil</p>';
}
else
{
$message = '<p>Une erreur sest produite pendant votre identification.<br />
Le mot de passe ou le pseudo entré nest pas correcte.</p>
<p>Cliquez <a href="./login.php">ici</a>
pour revenir à la page précédente
<br />
<br />Cliquez <a href="../index.php">ici</a>
pour revenir à la page d accueil</p>';
}
$query->CloseCursor();
}
echo $message.'</div></body></html>';
}
?> |
Partager