Hallo Leute,
ich habe einen Problem an meinen Loginskript.
Und zwar bekomme ich immer diese Fehlermeldung:
Hier nun der Code von der Datei: usermanagment.inc.php
Kann mir jemand hierbei Helfen ?
Schon mal ein Danke im voraus!
mfg. Nico
ich habe einen Problem an meinen Loginskript.
Und zwar bekomme ich immer diese Fehlermeldung:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/doc/8196/webmaster@hostinet.de/mail-exchanger.de/www/test/test/usermanagment.inc.php:54) in /home/www/doc/8196/webmaster@hostinet.de/mail-exchanger.de/www/test/test/usermanagment.inc.php on line 18
PHP-Code:
<?php
/***
* Prüfen, ob der User berechtigt ist, einen Login durchzuführen.
*/
function CheckUserLogin ($username, $passwort, $session) {
$result = mysql_query("SELECT username, passwort, vorname, name from mt_user WHERE username='$username' AND passwort='$passwort'") or mysql_error();
$zeile = mysql_fetch_array($result);
if ( $zeile["username"] == "" )
{
header ("Location:$script_url/test/test/index.php");
}
else
{
$result = mysql_query("UPDATE mt_user SET UserSession = '".$session."',letzterlogin = NOW() WHERE username = '".$zeile["username"]."'") or mysql_error();
header ("Location:$script_url/test/test/admin.php");
}
}
/***
* LOGOUT
*/
function UserLogout ($session) {
$result = mysql_query("UPDATE mt_user SET UserSession = NULL WHERE UserSession = '".$session."'") or mysql_error();
header ("Location:$script_url/test/test/index.php");
}
/***
* Prüfen, ob die Session in Ordnung ist.
*/
function CheckUserSession ($session) {
$result = mysql_query("SELECT username,name,vorname,letzterlogin FROM mt_user WHERE UserSession = '".$session."'") or mysql_error();
if ( mysql_num_rows($result) == 1 ) {
$zeile = mysql_fetch_array($result);
$sessarr[username] = $zeile["username"];
$sessarr[name] = $zeile["name"];
$sessarr[vorname] = $zeile["vorname"];
$sessarr[UserLogin] = $zeile["UserLogin"];
return $sessarr;
}
else {
header ("Location:$script_url/test/test/index.php");
return false;
}
}
?>
Schon mal ein Danke im voraus!
mfg. Nico
Kommentar