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   -
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?
A voir également:

4 réponses

giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
bonjour,

un code minimal
http://monpcetmoi.u7n.org/WebmasterTools/authentification.doc
0
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
bonjour,

un code minimal
http://monpcetmoi.u7n.org/WebmasterTools/authentification.doc
0
sakti1 Messages postés 4 Statut Membre
 
A quoi sert le fichier 4? Où doit-je l'insérer?
0
sakti1 Messages postés 4 Statut Membre
 
Merci, je vais essayer ce script tout de suite.
0
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
le fichier 4 sert à crypter les mots de passe.

il faut voir deux choses :
1 la connexion et la vérification de l'existence du login

2 mais avant de se connecter il faut avoir créer la table.
0