Hi,
ich hab immer folgende komische Fehlermeldung die diese Funktion produziert:
b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/htdocs/web5...
Code: (sonst steht nichts weiteres in der Datei
session_start();
function user_login($username,$userpass) {
include('etc/db_connect.php');
if(!$username || $username == "") {
$login_error = "Bitte geben Sie ihren Benutzername ein.";
return $login_error;
}
if(!$userpass || $userpass == "") {
$login_error = "Bitte geben Sie ihr Kennwort ein.";
return $login_error;
}
$erg = mysql_query("SELECT * FROM eg_user WHERE username = '$username' AND userpass = '$userpass'");
if(mysql_num_rows($erg) > 0) {
$_SESSION["lang"] = "de";
$_SESSION["action"] = "show";
$_SESSION["page"] = "1";
$_SESSION["id"] = "1";
$_SESSION["user"] = "admin";
header("Location:".$START_URL_DE."");
} else {
$login_error = "Ihre angegebenen Daten sind falsch!";
return $login_error;
}
}
Wo liegt da der Fehler?
Gruß .. Simon