Hallo,
wenn ich das hier richtig interpretiere, geht es um die Überprüfung von Login-Daten. Stimmt das?
Gut, dann würde ich die where-Klausel gleich so auslegen, dass Username UND Passwort gecheckt werden. Wenn das gültige Query (sollte man auch überprüfen) dann genau eine Zeile liefert (mysql_num_rows($res)==1), dann wurde ein User-Passwort-paar gefunden.
<?php
function UserCheck(.....)
{
$query = "select ID from member where (email='$frm_loginname') and pass='$frm_pass')";
if ($query)
{
if (mysql_num_rows($query)
{
return true;
}
else return false;
}
else die("Fehler: $mysql_error($dbconn)");
}
?>
Alternativ kann man sich natürlich auch gleich die ID und ggf. die statische Sessionnummer zurückgeben lassen, um eine Session wieder aufzubauen.
Liebe Grüße aus http://www.braunschweig.de
Tom