while( $result = mysql_fetch_object( $req ) )
{
echo ('PSEUDO OK');
$id = $result->pseudo; //Création de $id1 contenant le pseudo
$id2 = $result->motdepasse; //Création de $id2 contenant le mot de passe
}
mysql_close(); //Fermeture de Mysql
}
if ($motdepasse === $id) {
<=== ça c'est pas bon d'après le contenu du while
echo ('MOT DE PASSE OK'); //Si mot de passe OK
}
else {
echo ('PAS BON'); //Si erreur de pseudo ou de mot de passe
}
?>
d’ailleurs le while est inutile puisque le résultat est normalement unique !
donc comme l'indique xTG
1/ requete
2/ mysql_num_rows
3/ si un résultat => mysql_fetch_object
si psa de resultat message d'erreur
4/ vérification du mot de passe.
à la limite tu peux faire la vérification des deux dans la requete SQL.
tu devrais utiliser
mysql_real_escape_string pour sécuriser tes requetes !
@+