Identification avec un login et mot de passe
sakti1
Messages postés
4
Statut
Membre
-
giheller Messages postés 1960 Date d'inscription Statut Membre Dernière intervention -
giheller Messages postés 1960 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voulais faire un script pour qu'un utilisateur puisse s'identifier sur mon site (réalisé pour mon bts).
j'ai mis ce script pour vérifier si l'utilisateur existe ou pas dans ma base de donnée:
<?
session_start();
mysql_connect('localhost', 'root', '');
mysql_select_db('biblio');
$pseudo = $_POST['pseudo'];
$mdp = $_POST['mdp'];
$requete = mysql_query("SELECT pseudo FROM adherent WHERE mdp = '".$mdp."'");
//echo "SELECT usernameAd FROM adherent WHERE passwordAd = '".$pass."'";
$row=mysql_fetch_array($requete);
if(isset($_POST['pseudo']) AND isset($_POST['mdp']) AND $row[0] == $pseudo)
{
$_SESSION['pseudo'] = $_POST['pseudo'];
$_SESSION['mdp'] = $_POST['mdp'];
$_SESSION['autorisation'] = 'oui';
?>
<a href="Accueil.html">Merci! vous pouvez maintenant acceder à l'accueil</a>
<?
}
else
{
?>
<body onLoad="alert('Membre non reconnu, veuillez réessayer')">
<meta http-equiv="refresh" content="0; URL=Accueil.html">
<?
}
mysql_close();
?>
Mais le problème c'est que même si je saisi rien ou un login / mots de passe erroné sa m'affiche comme même "Merci vous pouvez maintenant accéder à l'accueil" en plus de "'Membre non reconnu, veuillez réessayer'.
http://img260.imageshack.us/img260/4347/erreurt.jpg
Pouvez vous m'aider s'il vous plait?
Je voulais faire un script pour qu'un utilisateur puisse s'identifier sur mon site (réalisé pour mon bts).
j'ai mis ce script pour vérifier si l'utilisateur existe ou pas dans ma base de donnée:
<?
session_start();
mysql_connect('localhost', 'root', '');
mysql_select_db('biblio');
$pseudo = $_POST['pseudo'];
$mdp = $_POST['mdp'];
$requete = mysql_query("SELECT pseudo FROM adherent WHERE mdp = '".$mdp."'");
//echo "SELECT usernameAd FROM adherent WHERE passwordAd = '".$pass."'";
$row=mysql_fetch_array($requete);
if(isset($_POST['pseudo']) AND isset($_POST['mdp']) AND $row[0] == $pseudo)
{
$_SESSION['pseudo'] = $_POST['pseudo'];
$_SESSION['mdp'] = $_POST['mdp'];
$_SESSION['autorisation'] = 'oui';
?>
<a href="Accueil.html">Merci! vous pouvez maintenant acceder à l'accueil</a>
<?
}
else
{
?>
<body onLoad="alert('Membre non reconnu, veuillez réessayer')">
<meta http-equiv="refresh" content="0; URL=Accueil.html">
<?
}
mysql_close();
?>
Mais le problème c'est que même si je saisi rien ou un login / mots de passe erroné sa m'affiche comme même "Merci vous pouvez maintenant accéder à l'accueil" en plus de "'Membre non reconnu, veuillez réessayer'.
http://img260.imageshack.us/img260/4347/erreurt.jpg
Pouvez vous m'aider s'il vous plait?
A voir également:
- Identification avec un login et mot de passe
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Identifiant et mot de passe - Guide
- Voir mot de passe wifi android - Guide