Hallo Zusammen,
hab ein kleines Problem mit einer MySQL Such Anfrage. Ich würde gerne prüfen ob der eingegebene Benutzername in der Datenbank steht und ob das Passwort über ein stimmt.
Leider funktioniert das ganze nicht wirklich und ich lande immer bei Login nicht akzeptiert. Der passende Eintrag existiert. Und wie man dazu das Pw prüft weiß ich auch nicht. Hoffe ihr könnt helfen.
Viele Grüße DsKing
hab ein kleines Problem mit einer MySQL Such Anfrage. Ich würde gerne prüfen ob der eingegebene Benutzername in der Datenbank steht und ob das Passwort über ein stimmt.
Code:
<html> <head> <title>...</title> </head> <body> <center> <h1>Login</h1> <form action="login.php" method="post"> <p><input name="benutzer" value="Benutzername" /></p> <p><input name="passwort" type="password" value="Passwort" /></p> <p><input type="submit" /><input type="reset" /></p> </form> </center> </body> </html>
PHP-Code:
<html>
<head>
<title>...</title>
</head>
<body>
<?php
mysql_connect("...","...","...");
mysql_select_db("login");
$benutzer = $_POST["benutzer"];
$passwort = $_POST["passwort"];
echo $benutzer;
$sql = "SELECT * FROM login WHERE benutzer = ".$benutzer." limit 1";
$res = mysql_query($sql);
$num = mysql_num_rows($res);
if($num==1){
header("Location: blabla.php");
}else{
echo "<p>Login nicht akzeptiert!</p>";
};
?>
</body>
</html>
Viele Grüße DsKing
Kommentar