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
|
<?php include('includes/sql_connect.php');
/*test si le formulaire de connexion a été corrrectement soumis par le visiteur*/
if (isset($_POST["action"])&&($_POST["action"]=="verifier"))
{
$_POST["pseudo"]=htmlentities(mysql_real_escape_string(trim($_POST["pseudo"])),ENT_QUOTES);
$_POST["motdepasse"]=htmlentities(mysql_real_escape_string(trim($_POST["motdepasse"])),ENT_QUOTES);
if ((isset($_POST['pseudo']) && !empty($_POST['pseudo'])) && (isset($_POST['motdepasse']) && !empty($_POST['motdepasse'])))
{
$requete_md="SELECT * FROM membres WHERE pseudo='$_POST[pseudo]'";
$envoi_md=mysql_query ($requete_md);
$data_md=mysql_fetch_array($envoi_md);
$data_md["pseudo"]==$_POST["pseudo"]||$data_md["motdepasse"]==$_POST["motdepass"];
/* si on obtient une réponse alors l'utilisateur est un membre */
if ($data_md[0] == 1) {
session_start();
$_SESSION['pseudo'] = $_POST['pseudo'];
header('Location: admin/index.php');
exit();
}
/* si on ne trouve aucune réponse le visiteur s'est trompé soit dans son login soit dans son mot de passe */
elseif ($data_md[0] == 0) {
$erreur = 'Compte non reconnu.';
header('Location: index.php');
}
}
}
?> |