Problem beim ausgeben eines Cookies mit PHP
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anzahl
anzeigen
ausgabe
ausgeben
browser
code
datei
eingebunden code
entsprechende zahl
fehler
folgende ausgangslage
frage
posten
speichern
stehen
testzweck
wesentlichen aktionen
-
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:
Eigentlich ganz simpel, aber wenn ich das nun per PHP speichern bzw. ausgeben will (zu Testzwecken ist die Ausgabe-Datei per Iframe eingebunden):function newAction() { actions++; document.cookie = 'actions=' + actions; } document.addEventListener('click', newAction, true); document.addEventListener('scroll', newAction, true);
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?echo $_COOKIE["actions"];
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage