Hallo, ich habe mit den Codes von PHP-einfach versucht eine Login Möglichkeit zu schaffen.
Der Code:
[code]<?php
session_start();
?>
<?php
$verbindung = mysql_connect("localhost", "vascodagama" , "MEINPASSWORTSTEHTNORMALERWEISEHIER")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("vascodagama") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT username, passwort FROM users 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.
Geschützer Bereich";
}
else
{
echo "Benutzername und/oder Passwort waren falsch.
Login";
}
?> [/code]
Ich bekomme aber immer wenn ich mich einloggen will:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /users/vascodagama/www/login.php on line 15
Kann mir jemand helfen?
Danke schonmal
mfG
chrisb
2
Informiere dich, wie man beim Umgang mit MySQL sinnvoll Debugging und Fehlerbehandlung betreibt:
peterkropff.de/tutorials/php … tte_db.htm
Danke!
Es war nur ein Tippfehler im Namen der Datenbank!