Anmelden | Registrieren | FAQ
Anonymous

COOKIE problem

+ Antwort erstellen

2 Beiträge Seite 1 von 1


COOKIE problem

von eumeldeumel » Mo Okt 31, 2011 10:55 am

Hallo,
ich habe ein Problem mit Cookies.
Es handel sich dabei um einen Besucherzähler, bei dem das Erscheinen einer Person in einem Cookie gespeicher wird.
Quellcode:
Code: Alles auswählen
<?php

    $datei = "besucherzaehler.txt";
    $content = 0;

    if(!is_file($datei)){
        file_put_contents($datei, $content);
        $content = 0;
    }
    else{
        $content = file_get_contents($datei);
    }

    if(!isset($_COOKIE['visited'])){
        $content++;
        file_put_contents($datei, $content);
        setcookie("visited", "test");
    }

    echo $content;

?>

Er überprüt ganz normal, ob die Datei vorhanden ist, und setzt sie wenn nicht.
Der Inhalt wird auch schön abgefragt.
Jetzt will ich testen, ob der Cookie gesetzt ist(mit isset), was auch noch zu funktionieren scheint.
Jedoch erhalte ich dann einen Fehler in Zeile 17, beim setzen des Cookies: Warning: Cannot modify header information - headers already sent by (output started at /users/eumeldeumel/www/DiaboloMT2/index.php:8) in /users/eumeldeumel/www/DiaboloMT2/inc/sys/besucherzaeler.php on line 17

Auf meinem xampp Server geht allses wie gewollt, bei meinem b-placed Webspace jedoch eben nicht.

Ich hoffe ich kennt die Lösung

Viele Grüße

eumeldeumel
Benutzeravatar

eumeldeumel

  • Beiträge: 4
  • Registriert: Mo Okt 31, 2011 10:46 am

Re: COOKIE problem

von atik » Mo Okt 31, 2011 9:58 pm

Leider Bruder, habe ich zu den anderen PHP-Seite sehen, um die Lösung zu geben.
Benutzeravatar

atik

  • Beiträge: 471
  • Registriert: Mo Okt 17, 2011 4:55 pm


+ Antwort erstellen

Seite 1 von 1