Ich möchte einen Bereich auf meiner Homepage machen, wohin man nur durch ein Login kommen kann. Ich habe schon etwas geschrieben, doch entweder kommt man immer hinein (auch mit falschen Passwort) oder man kommt nie hinein.
Mein Code:
PHP-Code:
include('config.php');
$db = mysql_connect($dhost,$dusername,$dpassword);
mysql_select_db($dbname,$db);
$benutzername=$_POST['benutzername'];
$passwort=$_POST['passwort'];
$sql = "SELECT passwort FROM login WHERE benutzername='$benutzername'";
$result = mysql_query($sql);
$i=1;
if ($result) {
$ar=mysql_fetch_array($result);
$passwortdb[$i]=$ar['passwort'];
if($passwortdb[$i]===$passwort) {
echo "
<meta http-equiv='refresh' content='0; URL=../datumwahl.php'></p>";
} else
{
echo "
Login inkorrekt</p>";
}
}
Das Passwort wird schon noch verschlüsselt, doch im moment (zum testen) noch nicht. Der Benutzername und das eingegebene Passwort werden von einem Formular mit Post überliefert.
vielen Dank für eure Hilfe.
