djp1988 Posté 11 Mars 2008 Partager Posté 11 Mars 2008 Il y a une erreur mais je vois pas où, merci pour toute aide: mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());$username = $_POST[username];$password = md5($_POST[password]);$query = "SELECT * FROM users WHERE username = $username AND password = $password";$result = mysql_query($query);if (mysql_num_rows($result) != 1) {$error = "Bad Login"; include "login.html";} else { $_SESSION['username'] = "$username"; include memberspage.php;} Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 11 Mars 2008 Partager Posté 11 Mars 2008 Au lieu de $result = mysql_query($query); Met ceci : $result = mysql_query($query) or die(mysql_error()); Et affiche le message d'erreur Lien vers le commentaire Partager sur d’autres sites More sharing options...
petit-ourson Posté 11 Mars 2008 Partager Posté 11 Mars 2008 Niveau sécurité, ce n'est pas l'idéal. Je suppose qu'il manque des apostrophes entourant $username et $password. Il faut également que tu penses à échapper ces deux variables. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant