Login m. brugerid og passwd liggende i tabel
Jeg er ved at lave et lille login. Jeg har brugerid og password liggende i en tabel. Jeg henter så ud fra tabellen hvor brugerid er lig det brugerid brugeren har indtastet. Det virker også fint nok - og jeg kan få en fejl meddelelse frem til brugeren hvis passwordet er forkert.. men hvordan får jeg en fejl meddelse frem hvis brugerid ikke findes i min tabel??Min kode ser sådan ud:
<?
Include("db.inc");
if ($logon)
{
$result = mysql_query("SELECT password FROM login WHERE userid = '$bruger'");
while($data = mysql_fetch_row($result))
{
if ($data[0] == null)
{
Echo "Bruger id eksistere ikke. Prøv igen.";
}
elseif ($data[0] == $kode)
{
Echo "Du er nu logget ind.. du er god";
}
else
{
Echo "Din adgangskode var forkert. Prøv igen.";
}
}
}
?>
<form action=index.php method=post>
ID: <input type=text name=bruger><br>
Password: <input type=text name=kode><br>
<input type=submit value=Login name=logon>
</form>
