LoMo
Erfahrenes Mitglied
Hi,
ab wann wird eigentlich genau ein Header gesendet ?
Ich dachte immer, dass der Header erst bei irgend einer Art von Ausgabe gesendet wird.
Ist aber anscheinend nicht der Fall.
Hier mal ein Code, den ich direkt am Anfang der Datei gesetzt habe.
Trotz keinerlei Ausgaben bringt er mir trotzdem als Fehler:
Weiss jemand woran das liegt, bzw. warum hier in diesen Code der Header bereits vor den setzen des Cookies gesendet wurde ?
mfg lomo
ab wann wird eigentlich genau ein Header gesendet ?
Ich dachte immer, dass der Header erst bei irgend einer Art von Ausgabe gesendet wird.
Ist aber anscheinend nicht der Fall.
Hier mal ein Code, den ich direkt am Anfang der Datei gesetzt habe.
Trotz keinerlei Ausgaben bringt er mir trotzdem als Fehler:
Warning: Cannot modify header information - headers already sent by (output started at C:\Programme\Apache Group\Apache2\htdocs\www2\Merkzettel.php:7) in C:\Programme\Apache Group\Apache2\htdocs\www2\Merkzettel.php on line 10
PHP:
if (isset($_GET['loeschen']))
{
$temp2 = trim($_COOKIE['Merkzettel']);
for($x=1;$x<$_GET['loeschen'];$x++)
{
$temp = $_POST['Markiert'.$x.''];
$temp2 = str_replace($temp,"",$temp2);
}
setcookie("Merkzettel",$temp2,time()+((3600*24)*31)); // Line 10
}
Weiss jemand woran das liegt, bzw. warum hier in diesen Code der Header bereits vor den setzen des Cookies gesendet wurde ?
mfg lomo