Hallo, ich setze ein cookie mit JS und möchte dies später wieder auslesen. Dies klappt im Prinzip auch. Nur bekomme ich es nicht hin, daß ich das Ablaufdatum richtig gesetzt wird.
Hier mein Ansatz:
var ablauf = new Date();
ablauf.setTime(ablauf.getTime() + (365 * 24 * 3600 * 1000));
//alert(ablauf.toGMTString());
document.cookie = "Name=TEST; domain="+escape(".test")+"; expires=" + ablauf.toGMTString()+";";
document.cookie = "punkte_1=77";
document.cookie = "punkte_2=55";
Hierbei wird mir im Firefox bei den Cookies als Website gar kein Name angezeigt, wenn ich die Seite lokal auf meinem eigenen PC ausführe, dagegen wird mir auf meiner hochgeladenen homepage der Anbieter angezeigt.
Ich bekomme hiermit auch die 2 cookies punkte_1 und punkte_2 eingetragen, aber mir wird <Gültig bis: Am Ende der Sitzung> angezeigt, obwohl ich 1 Jahr ausgewählt habe.
Was mache ich hier falsch?
Für was setze ich die beiden Parameter Name und domain eigentlich?