DANKE!!!
Danke! Echt vielen Dank! Jetzt funktionierts!
Werdet bestimmt wieder was von mir hören!
Fehler beim Cookie setzen
Einklappen
X
-
Original geschrieben von Dan||Gu
Welche ausgabe muss da weg? Der <title>?
Danke für deine Hilfe!
mit "keine ausgabe" meine ich wirklich keine ausgabe
ausgabe ist alles was du siehst, wenn du dir im browser den quelltext der seite anschaust (inklusive leerzeichen und leerzeilen)
Einen Kommentar schreiben:
-
<html>
<head>
<title>Comenius-AG Diskussionsforum :::Login:::</title>
</head>
<body>
<?
error_reporting(E_ALL);
include("config.inc.php");
$username = $_REQUEST['name'];
$passwort = $_REQUEST['pass'];
if ($passwort == $memberpass) {
setcookie("name", $username, time()+(600*600));
setcookie("pass", $passwort, time()+(600*600));
echo "Danke, für deinen Login als Member";
} else if ($passwort == $adminpass) {
setcookie("name", $username, time()+(600*600));
setcookie("pass", $passwort, time()+(600*600));
echo "Danke, für deinen Login als Admin";
} else {
setcookie("name", $username, time()+(600*600));
setcookie("pass", $passwort, time()+(600*600));
echo "Danke, dass du mir deinen Namen gesagt hast";
}
?>
<p>Hier geht's zurück: <a href="index.php">Forum</a></p>
</body>
</html>
Welche ausgabe muss da weg? Der <title>?
Danke für deine Hilfe!
Einen Kommentar schreiben:
-
Re: Fehler beim Cookie setzen
Original geschrieben von Dan||Gu
output started at /raid/domains/de/h/hguenther/htdocs/phptest/forum/login.php:8
vor dem setzen von cookies darfst du keine ausgabe an den browser schicken
Einen Kommentar schreiben:
-
Fehler beim Cookie setzen
Hi mal wieder,
ich wollte mal versuchen ein Forum zu Programmieren. Nun habe ich jedoch ein Problem mit Cookies! Wenn ich error_reporting(E_ALL); einschalte, dann sag er mir folgende Fehlermeldung:
Warning: Cannot add header information - headers already sent by (output started at /raid/domains/de/h/hguenther/htdocs/phptest/forum/login.php:8) in /raid/domains/de/h/hguenther/htdocs/phptest/forum/login.php on line 18
Warning: Cannot add header information - headers already sent by (output started at /raid/domains/de/h/hguenther/htdocs/phptest/forum/login.php:8) in /raid/domains/de/h/hguenther/htdocs/phptest/forum/login.php on line 19
In den Zeilen 18 und 19 liegen diese beiden Stücke:
PHP-Code:setcookie("name", $username);
setcookie("pass", $passwort);
Was ist daran falsch?
Danke für eure Hilfe, DanielStichworte: -
Einen Kommentar schreiben: