..ooOOipOOoo..
Mitglied
Hoi!
Aus iergendeinem mir unbekannten Grund gibt die unten stehende Funktion IMMER! false zurück!
Sie gibt mir auch false zurück, wenn die Passwörter richtig sind!
Habe ich eine Fehler, den ich nicht finde?
Gruesse
..ooOOipOOoo..
Aus iergendeinem mir unbekannten Grund gibt die unten stehende Funktion IMMER! false zurück!
PHP:
function valid_usr($usr_id, $usr_pwd)
{
$verbindung = mysql_connect($host, $user, $pwd);
if ($verbindung)
{
if (mysql_select_db($dbname, $verbindung))
{
$sql="SELECT pwd FROM $usrtable where usr_id=$usr_id";
$ergebnis=mysql_query($sql, $verbindung);
if ($ergebnis)
{
$zeile = mysql_fetch_row($ergebnis);
$pawd = $zeile[0];
}
else
{
echo "Abfrage \"$sql \" konnte nicht ausgeführt werden <br>\n";
echo mysql_errno() . ": ". mysql_error(). "<br>\n";
};
};
}
else
{
echo "Keine Verbindung bekommen!\n<br>";
echo mysql_errno() . ": ". mysql_error(). "<br>\n";
};
if (isset($usr_pwd)&& ($pawd == $usr_pwd)) { return true; } else { return $true; };
}; //FunctionEnd
Sie gibt mir auch false zurück, wenn die Passwörter richtig sind!
Habe ich eine Fehler, den ich nicht finde?
Gruesse
..ooOOipOOoo..