JS Cookie und PHP
Benjamin-Timm Broich
- php
Hallo,
wie kann ich mit JS ein Cookie mit einem bestimmten
Namen setzen, ähnlich wie in PHP die Funktion setCoookie();
Ich möchte mit JS ein Cookie mit der Höhe und der Breite
der Bildschirmauflösung setzen und dies dann per PHP auslesen
und auswerten (ist für eine Statistik).
MfG,
Benjamin-Timm Broich
Hi,
»»Subject: (PHP) JS Cookie und PHP
nimm's mir bitte nicht übel, aber hier muß ich ein wenig Kritik üben. Dein Problem hat _nichts_ mit PHP zu tun, sondern nur mit JavaScript - denn dort möchtest Du einen Cookie setzen. Daß Du ihn später wieder mit PHP auslesen willst ist eine andere Sache; und mir scheint, die entsprechende Funktion dafür kennst Du.
wie kann ich mit JS ein Cookie mit einem bestimmten
Namen setzen, ähnlich wie in PHP die Funktion setCoookie();
Mit ein ganz klein wenig Eigeninitiative hättest Du mindestens http://www.teamone.de/selfhtml/tecbb.htm#a5 gefunden, vermutlich im Archiv oder über Google etc. noch einiges mehr. Es wäre nett, wenn Du die grundlegende Recherchearbeit in Zukunft selbst durchführen würdest.
Ich möchte mit JS ein Cookie mit der Höhe und der Breite
der Bildschirmauflösung setzen
Was nützt Dir die Information, welche Ausmaße alle virtuellen Bildschirme auf allen realen Bildschirmen vor oder nach Abzug fester Elemente wie z.B. Taskbar hat? Ich sag es Dir: gar nichts. Du kannst aufgrund dieser Daten nicht die geringste für Dich relevante Aussage treffen; nicht einmal, wie viele Pixel gerade dem Benutzer entgegenleuchten - und selbst das wäre für Dich eine Information ohne Wert, da Du über diese Pixel nicht verfügen kannst.
Cheatah
Hi,
»»Subject: (PHP) JS Cookie und PHP
nimm's mir bitte nicht übel, aber hier muß ich ein wenig Kritik üben. Dein Problem hat _nichts_ mit PHP zu tun, sondern nur mit JavaScript - denn dort möchtest Du einen Cookie setzen. Daß Du ihn später wieder mit PHP auslesen willst ist eine andere Sache; und mir scheint, die entsprechende Funktion dafür kennst Du.
wie kann ich mit JS ein Cookie mit einem bestimmten
Namen setzen, ähnlich wie in PHP die Funktion setCoookie();
Mit ein ganz klein wenig Eigeninitiative hättest Du mindestens http://www.teamone.de/selfhtml/tecbb.htm#a5 gefunden, vermutlich im Archiv oder über Google etc. noch einiges mehr. Es wäre nett, wenn Du die grundlegende Recherchearbeit in Zukunft selbst durchführen würdest.
Zur Info, habe ich gefunden nur wird dort nicht erleutert wie ich dem Cookie einen Namen gebe, oder sehe ich das falsch?!
Ich möchte mit JS ein Cookie mit der Höhe und der Breite
der Bildschirmauflösung setzen
Was nützt Dir die Information, welche Ausmaße alle virtuellen Bildschirme auf allen realen Bildschirmen vor oder nach Abzug fester Elemente wie z.B. Taskbar hat? Ich sag es Dir: gar nichts. Du kannst aufgrund dieser Daten nicht die geringste für Dich relevante Aussage treffen; nicht einmal, wie viele Pixel gerade dem Benutzer entgegenleuchten - und selbst das wäre für Dich eine Information ohne Wert, da Du über diese Pixel nicht verfügen kannst.
Was die Information mir nützt solltest du mal meine Sorge sein lassen. Ich will keinerlei Elemente wie Taskbar abziehen sondern die eingestellte Auflösung die der Nutzer verwendet und dies kann ich mit JS Variablen wie screen.width und screen.height herausfinden.
Cheatah
Trotzdem danke für deine Antwort ;)
Benjamin
Hi,
Zur Info, habe ich gefunden nur wird dort nicht erleutert wie ich dem Cookie einen Namen gebe, oder sehe ich das falsch?!
es wird sogar vorgeführt:
document.cookie = "Zeitstempel=" + document.lastModified;
Wie lautet Deiner Meinung nach der Name?
Was nützt Dir die Information, welche Ausmaße [...]
Was die Information mir nützt solltest du mal meine Sorge sein lassen. Ich will keinerlei Elemente wie Taskbar abziehen sondern die eingestellte Auflösung die der Nutzer verwendet und dies kann ich mit JS Variablen wie screen.width und screen.height herausfinden.
Ich will Dich nur davor bewahren, einer Fehlinterpretation zu erliegen, die leider viel zu häufig auftritt. Kaum einer weiß (offenbar), wie nutzlos das Wissen über die Auflösung ist, aber sie behandeln sie trotzdem, als wäre sie der Weisheit letzter Schluß.
Cheatah