Hallo ihr schlauen Köpfe, habe da mal ein Problem mit dem Login
Und zwar sagt es dauernt das mein Benutzername oder Password falsch ist und ich weiß nicht warum...
Dann erscheind diese meldung:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Programme\xampplite\htdocs\tut\login.php:4) in C:\Programme\xampplite\htdocs\tut\login.php on line 6
Notice: Undefined property: stdClass::$passwort in C:\Programme\xampplite\htdocs\tut\login.php on line 20
In der Datenbank steht als username "Admin" und als
Password "098f6bcd4621d373cade" (is md5 und heisst test)
Wenn ich mit Admin und test anmelden will sagt er das es falsch ist ...
Danke im vorraus
Und zwar sagt es dauernt das mein Benutzername oder Password falsch ist und ich weiß nicht warum...
PHP-Code:
<?php
error_reporting(E_ALL);
ini_set("display_errors", ON);
session_start();
?>
<?php
$verbindung = mysql_connect("localhost", "root" , "")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("page") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwort = md5 ($_POST["password"]);
$abfrage = "SELECT username, password FROM login WHERE username LIKE '$username' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
$_SESSION["username"] = $username;
echo "Login erfolgreich. <br> <a href=\"page/index.php\"></a>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"index.php\">Login</a>";
}
?>
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Programme\xampplite\htdocs\tut\login.php:4) in C:\Programme\xampplite\htdocs\tut\login.php on line 6
Notice: Undefined property: stdClass::$passwort in C:\Programme\xampplite\htdocs\tut\login.php on line 20
In der Datenbank steht als username "Admin" und als
Password "098f6bcd4621d373cade" (is md5 und heisst test)
Wenn ich mit Admin und test anmelden will sagt er das es falsch ist ...
Danke im vorraus
Kommentar