Hallo ich habe mal wieder ein problem und zwar weis ich nicht mal wo das problem liegt aber wen ich das Kontrollkästschen einfüge kommt der username überhaubt nicht und das passwort ist immer gleich egal was ich eintrage.
Es steht immer das da.
SELECT ID
,User
, Passwort
FROM login WHERE User
LIKE '' LIMIT 1 74be16979710d4c4e7c6647856088456Username/Passwort ist Falsch zurück.
hier mein html code
Login.html
<html>
<head>
<title>Login</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<form action="http://localhost/Server/Login.php" method="post" name="form2">
Dein User-Name:<br>
<input type="text" size="24" maxlength="50" name="username" value=""> <br>
Dein Passwort:<br>
<input type="password" size="24" maxlength="50" name="passwort" value=""> <br>
<input type="submit" value="Login">
</form>
</body>
</html>
und hier mein dazugehöriger PHP code
Login.php
<?php
//Verbindung zur Datenbank
$verbindung = mysql_connect ("localhost",
"******", "******")
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("filme")
or die ("Die Datenbank existiert nicht.");
$user = $POST['username'];
$passwort = $POST['passwort'];
$password = md5(md5($passwort));
//Abfrage Login
$abfrage = ("SELECT `ID`,`User`, `Passwort` FROM login WHERE `User` LIKE '$user' LIMIT 1 ");
$ergebnis = mysql_query($abfrage)or die("Anfrage nicht erfolgreich");
$row = mysql_fetch_array($ergebnis);
{
/*Kontrollkästschen
echo"$abfrage";
echo"$password";
echo"$row[User]";
echo"$row[Passwort]";*/
if($row[Passwort] == $password)
{
echo "<a href=\"http://localhost/Server/verteiler.php\">Hier geht es ihn zu den Datenbanken</a>";
exit;
}
}
echo"Username/Passwort ist Falsch <a href=\"http://localhost/login.html\">zurück.</a>";
?>
bitte helft mir ich komme hier echt nicht weiter habe schon den ganzen code schon zweimal neu geschrieben und x-mal Umgeschrieben.