fankamdenise
Messages postés31Date d'inscriptionmercredi 17 juin 2009StatutMembreDernière intervention20 janvier 2011
-
16 juil. 2010 à 18:22
genetApt151
Messages postés30Date d'inscriptionlundi 7 mai 2007StatutMembreDernière intervention 2 avril 2011
-
16 juil. 2010 à 21:52
Salut a tous et merci de venir a mon secour.
bon voila , je voudrais verifier si l'identifiant et le mot de passe entrés corespondent. mais je ne peux tester que le dernier enregistrement.
j'aimerais savoir comment faire pour tester tous les enregistrement.
voici le code que j'utilise:
if($_POST['login']!=NULL AND $_POST['mdp']!=NULL )
{
// VERIFICATION DE LA CONFORMITE DE L'IDENTIFIANT
$login=$_POST['login'];
$mdp=$_POST['mdp'];
$sql = 'SELECT * FROM table_user ORDER BY id_user DESC';
$req = mysql_query($sql) or die('erreur SQL!
'.$sql.',
'.mysql_error());
$data = mysql_fetch_array($req);
$log=$data['login'];
$psw=$data['password'];
$ban=$data['banni'];
// on verifie si le login et le mot de passe corespondent
if ($log==$login AND $psw=$mdp)
{
// on verifie s il a ete banni ou pas
if ($ban == 1) {
echo"Vous avez été banni, impossible de vous connecter sur ce site
";
}
else
//Sinon c est ok, on se connecte
{
$_SESSION['login'] = $_POST['login'];
$connect=1;
}
}
else {
echo" identifiant ou mot de passe incorrecte!!! Cliquez ici si vous avez perdu vos identifiants
";
}
}
else
{
echo "Tous les champs sont obligatoires !Cliquez ici pour corriger votre erreur";
}
}
?>