scorpionsebickbos
Grünschnabel
Hi,
Hab mir mit nen wenig hilfe aus dem Forum hier nen Login gebastelt, nun lief es einwandfrei, bis ich es auf den Webserver geladen habe. Es erstellt noch immer die Session aber, nun kommt diese Fehler Meldung:
Wenn man zurück geht, ist man eingelogt...
$pageset bekommt er von dem login formular vorher...
mein problem liegt also beim header...
Hab mir mit nen wenig hilfe aus dem Forum hier nen Login gebastelt, nun lief es einwandfrei, bis ich es auf den Webserver geladen habe. Es erstellt noch immer die Session aber, nun kommt diese Fehler Meldung:
Warning: Cannot modify header information - headers already sent by (output started at /*****/log.php:11) in /kunden/89669_28215/test/log.php on line 39
Wenn man zurück geht, ist man eingelogt...
PHP:
<?php session_start (); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<?php
$db = mysql_connect(localhost, ****, *****);
if (!mysql_select_db ("****", $db))
{
die ("Keine Verbindung zur Datenbank");
}
if (!empty($nick))
$nick = "";
if (!empty($pw))
$pw = "";
$nick = $_REQUEST["name"];
$pw = md5($_REQUEST["pwd"]);
$pageset = $_REQUEST["pageset"];
$sql = "SELECT * FROM log WHERE Nickname like '$nick' AND Kennwort = '$pw'";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_nickname"] = $data["Nickname"];
$_SESSION["user_nachname"] = $data["Nachname"];
$_SESSION["user_vorname"] = $data["Vorname"];
header ("Location: $pageset");
}
else
{
header ("Location: $pageset?fehler=1");
}
?>
</body>
</html>
$pageset bekommt er von dem login formular vorher...
mein problem liegt also beim header...