Erreur de connexion à la base

Fermé
siloul - 11 juin 2011 à 12:24
Meoran Messages postés 1562 Date d'inscription vendredi 28 août 2009 Statut Membre Dernière intervention 8 avril 2015 - 11 juin 2011 à 12:42
Bonjour,
j'ai une page "idex.php" avec un formulaire de connexion (login, mot de passe) et une autre "login.php" qui vérifie est ce que le login et le mot de passe existent dans la base
voici le script de "login.php"
<?php
require('connect.php');
session_start ();
$accepte=false;
$login = $_POST['login'];
$pwd = $_POST['pwd'];

if (isset($_POST['login']) && isset($_POST['pwd']))
{
$req="SELECT * FROM utilisateur WHERE login='$login AND passwd='$pwd''";
$res=mysql_query($req) or die("Echec de la connexion ...");

if (mysql_num_rows($res) == 0)
{
echo '<body onLoad="alert(\'Login ou Mot de passe incorrect...\')">';
echo '<meta http-equiv="refresh" content="0;URL=Index.php">';

}
else
{
$r = mysql_fetch_array($res);
$pass = $r[1];
if ($pass == $pwd)
{
echo "Login et mot de passe OK";
}

else
{
echo '<body onLoad="alert(\'Mot de passe incorrect...\')">';
}
}
}

else
{
echo '<body onLoad="alert(\'Remplire tous les champs...\')">';
echo '<meta http-equiv="refresh" content="0;URL=Index.php">';
}
?>
il affiche "echec de la connexion" c'est quoi l'erreur svp?

A voir également:

2 réponses

Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
11 juin 2011 à 12:29
T peux nous mettre ton connect.php?
En masquant bien tes id de connexion.

Pense à vérifier tes ID de connection à ta base, ils doivent etre faux
0
Meoran Messages postés 1562 Date d'inscription vendredi 28 août 2009 Statut Membre Dernière intervention 8 avril 2015 203
11 juin 2011 à 12:42
Salut,

ta connexion avec le bd est ouverte avant d'envoyer ta requête ?

Si oui, tu dois tout de même vérifier qu'elle le soit vraiment, parce que sinon tu dois réouvrir ta connexion avec ta bd...
0