Hallo,
ich habe ein Problem mit folgendem Script.
Den Fehler könnt ihr selbst unter http://ltm.lm.funpic.de/php/gb_login.html sehen. Dort einfach etwas eingeben (oder auch nicht) und auf Abschicken klicken.
In folgendem Code (gb_login.php) muss ein Fehler sein, den ich leider nicht finde:
Kann jemand den / die Fehler finden?
Ich würde mich sehr über hilfreiche Antworten freuen.
ich habe ein Problem mit folgendem Script.
Den Fehler könnt ihr selbst unter http://ltm.lm.funpic.de/php/gb_login.html sehen. Dort einfach etwas eingeben (oder auch nicht) und auf Abschicken klicken.
In folgendem Code (gb_login.php) muss ein Fehler sein, den ich leider nicht finde:
Code:
<html>
<head>
<title>Gästebuch :: Admin-Login</title>
<link rel="stylesheet" type="text/css" href="gb_style.css">
</head>
<body>
<div align="center">
<div class="index">
<?php
include("gb_datenbank.php");
$benutzername = $_POST["benutzername"];
$passwort = $_POST["password"];
$passwort = md5($passwort);
$cookie = $_POST["cookie"];
if(!empty($passwort))
{
$sql = "SELECT * FROM `gaestebuch_admin` WHERE `passwort` = '$passwort' LIMIT 1";
$result = mysql_query($sql);
if(mysql_num_rows($result) > 0)
{
if($cookie == "on")
{
setcookie("benutzername", $benutzername, time()+864000);
}
session_start();
$_SESSION["benutzername"] = $benutzername;
echo "
";
echo "Hallo $benutzername,";
echo "
";
echo "Sie haben sich erfolgreich eingeloggt.";
echo "
";
echo "<a href=gb_uebersicht.php>Zur Übersicht</a>";
echo "
";
}
else
{
echo "
";
echo "Sie haben das falsche Passwort eingegeben.";
echo "
";
echo "<a href=gb_login.html>Zurück</a>";
echo "
";
}
}
else
{
echo "
";
echo "Sie müssen das Passwort angeben.";
echo "
";
echo "<a href=gb_login.html>Zurück</a>";
echo "
";
}
?>
</div>
</div>
</body>
</html>
Kann jemand den / die Fehler finden?
Ich würde mich sehr über hilfreiche Antworten freuen.