setcookie funzt nicht !

F

force2k1

Folgender Scrit funktioniert wenn ich ihn auf meinem Apache Webserver teste denn ich auf meinem PC installiert habe einwandfrei aber auf meinem Webspace kommt dieser Fehler:

Warning: Cannot add header information - headers already sent by (output started at /home/www/web143/html/tldesign/counter.php:9) in /home/www/web143/html/tldesign/counter.php on line 18

PHP:
<?
$file="count.txt";
$fp=fopen("$file","r");
$count=fgets($fp,1024);
fclose($fp);
if ($pscount=="")
{$fw=fopen("$file","w");
$countnew=fputs($fw,$count+1);
$cnew=$count+1;
setcookie ("pscount", $cnew, time()+7200);
fclose($fw);
echo "<font face=\"Arial\" size=\"2\">$cnew Besucher</font>";}
else {echo "<font face=\"Arial\" size=\"2\">$count Besucher</font>";}
?>
 
-

Also grundsätzlich ist es so, dass die setcookie Funktion am Anfang von allem stehen muss, noch bevor ein html oder PHP Tag kommt. Schreib das mal um und probier das so. Aber andererseits versteh ich nicht, warum das bei dir auf dem Apache läuft.
 

Neue Beiträge

Zurück