Aha... ok -dann wirds ja richtig schwierig....
Jetzt hatte ich die Idee, das so zu machen:
PHP-Code:
$conn=mysql_connect("$Host","$User","$PWD");
mysql_select_db("$DB",$conn);
if ($_POST['username']=="") $uname='bad';
else $uname=$_POST['username'];
if ($_POST['userpassword']=="") $upwd='bad';
else $upwd=$_POST['userpassword'];
echo "Hallo " . $uname ." !";
$checkuser=mysql("$DB","SELECT id, username, userpwd FROM mvkuser WHERE username='$uname' AND userpwd='$upwd'",$conn);
$chkuser=mysql_fetch_array($checkuser);
if (!$checkuser) echo mysql_error($conn);
elseif ($uname!=$chkuser['username']) {echo "Login inkorrekt!";
echo "<script type='text/javascript'>
<!--
document.location.href='index.html';
-->
</script>";}
elseif ($upwd!=$chkuser['userpwd']) {echo "Login inkorrekt!";
echo "<script type='text/javascript'>
<!--
document.location.href='index.html';
-->
</script>";
}
}
Jetzt funtioniert der erste Login - danach sind die POST-Variablen wieder futsch... wie macht man denn sowas?