kostenloser Webspace werbefrei: lima-city


Problem beim ausgeben eines Cookies mit PHP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    na-web

    na-web hat kostenlosen Webspace.

    Hallo Coummunity.
    Leider bin ich mir nicht sicher, wo ich das fragen muss. Meine Frage beinhaltet nämlich ausser PHP auch Javascript. Ich hoffe mal ich bin hier nicht ganz falsch. Mein Skript zählt die wesentlichen Aktionen wie Klicks und Scrolls und speichert die Anzahl als Cookie. Ich habe folgende Ausgangslage:

    Javascript:
    function newAction() {
    actions++;
    document.cookie = 'actions=' + actions;
    }
    document.addEventListener('click', newAction, true);
    document.addEventListener('scroll', newAction, true);
    Eigentlich ganz simpel, aber wenn ich das nun per PHP speichern bzw. ausgeben will (zu Testzwecken ist die Ausgabe-Datei per Iframe eingebunden):
    echo $_COOKIE["actions"];
    Erhalte ich immer die Ausgabe 0, auch nach einigen reloads. Das obwohl der Cookie, wenn man ihn sich im Browser anzeigen lässt nicht mehr 0 enstpricht. Ich verstehe das nicht ganz, nach einem Reload müsste doch nun eine andere Anzahl angezeigt werden oder?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Wenn ich deinen Code so verwende, funktioniert bei mir alles wie es soll. Du musst natürlich die Variable actions initialisieren, aber das hast du vermutlich getan, sonst würde der Browser die entsprechende Zahl an Klicks nicht anzeigen.

    Vielleicht liegt es am Cache.
    Hast du die Seite irgendwo stehen, sodass man mal draufschauen kann?
    Ansonsten könntest du auch mal den vollständigen Code posten. Eventuell ist woanders noch ein Fehler.
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!