Mein Login funktionierte bisher immer, allerdings habe ich nun das Problem,
dass wenn die Formularfelder leer sind, automatisch eine
Weiterleitung in den Login-Bereich stattfindet, obwohl in der MySQL
Datenbank sich nur ein Benutzer befindet und keine Leefelder:
username=alex
password=alex
Mein Code:
dass wenn die Formularfelder leer sind, automatisch eine
Weiterleitung in den Login-Bereich stattfindet, obwohl in der MySQL
Datenbank sich nur ein Benutzer befindet und keine Leefelder:
username=alex
password=alex
Mein Code:
PHP-Code:
if($_POST[login] == check)
{
$username = $_POST[username];
$password = $_POST[password];
include ("inc/mysql.inc.php");
$result = mysql_query("
SELECT username,password
FROM $db_usertable
WHERE username='$username'
AND password='$password'");
if(!$result)
{
echo "Datenbankfehler: ".mysql_error();
exit();
}
$row = mysql_fetch_assoc($result);
if($row[username] == $username && $row[password] == $password)
{
echo "<meta http-equiv=\"refresh\" content=\"0; URL=referrer.php\">";
exit();
} else {
$error[login] = "<font color=\"#FF0000\">Zugriff verweigert!</font>";
}
}
Kommentar