Ich hänge beim nachfolgenden Script fest, irgendwie läuft die Bedingung immer zum letzten Else, ich weiß aber nicht wo der Fehler liegt, vielleicht kann mir da ja jemand helfen.
<?
include ("db_connect.inc");
include ("library.inc");
$query = "select email, pass from member where (email = '$frm_loginname')";
$erg = mysql_query($query, $dbh);
if($frm_loginname == $erg["email"])
{
if($frm_pass == $erg["pass"])
{
echo "Eingabe korrekt";
}
else
{
echo "Passwort ist falsch";
}
}
else
{
echo "Username ist falsch";
}
?>
Ist nur meine If-Bedingung falsch? Mit mysql_fetch_array($erg) kann ich mir die Daten nämlich anzeigen lassen.
Viele Grüße
Kai