klaus: if-bedingung will nicht so wie ich will

Beitrag lesen

hallo forum,

ich hab mal wieder ein problem...

ich will die eingaben aus einem passwort-formular validieren,
dazu schau ich nach, ob der username vorhanden ist, und das eingegebene passwort mit dem in der DB gespeicherten übereinstimmt.

der teil dazu:

if($numrows != "0" && $passwort == $row["pw"])
{
    echo "Login gültig"; $valid_user=1;
}
 else
{
    echo "Login ungültig"; $valid_user=0;
}

$numrows stimmt, wenn ich es mir mit echo ausgebe und row["pw"] stimmt auch vom inhalt her, d.h. eigentlich müßte $valid_user = 1 sein....
ist es aber nicht ???
hat jemand von euch eine idee woran das liegen könnte???

vielen dank für eure hilfe...

grüße
klaus