Hy,
ich habe da ein Login Skript, das mit Sessions arbeitet. Auf einem anderen Server hatte ich noch nie Probleme mit diesem Skript (Verwende es schon lange). Jedoch auf einem neuen gibt er mir zu 99% immer (manchmal geht das Login):
Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/m2a/Config.php:9) in /home/xxx/public_html/m2a/Login.php on line 18
Finde einfach den Fehler nicht. Kann das auch am Server liegen?
Grüsse
Slater
Login.php:
Config.php:
ich habe da ein Login Skript, das mit Sessions arbeitet. Auf einem anderen Server hatte ich noch nie Probleme mit diesem Skript (Verwende es schon lange). Jedoch auf einem neuen gibt er mir zu 99% immer (manchmal geht das Login):
Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/m2a/Config.php:9) in /home/xxx/public_html/m2a/Login.php on line 18
Finde einfach den Fehler nicht. Kann das auch am Server liegen?
Grüsse
Slater
Login.php:
PHP:
<?php
session_start ();
include "Config.php";
mysql_connect ($Host, $User, $Password);
mysql_select_db ($Datenbank);
$Passwort = md5($Passwort);
$Anfrage="SELECT * FROM User WHERE Username='$Username' AND Passwort='$Passwort' AND Aktiv='1'";
$result = mysql_query($Anfrage);
if (mysql_num_rows ($result) > 0)
{
$data = mysql_fetch_array ($result);
$_SESSION[UserID] = $data[ID];
$_SESSION[Username] = $data[Username];
header ("Location: Index.php");
}
else
{
header ("Location: Logout.php");
}
?>
Config.php:
PHP:
<?php
$Pfad = "$_SERVER[DOCUMENT_ROOT]";
$Public = "/home/xxx/public_html/m2a";
$Host = "xxx";
$User = "xxx";
$Password = "xxx";
$Datenbank = "xxx";
?>