Cookies werden nicht gespeichert
Matthias
- browser
Hallo,
user können auf einer seite formulareingaben, wie name oder email adresse mit hilfe von cookies speichern, so dass die felder beim laden der seite automatisch ausgefüllt werden. in dem cookie speichere ich auch ein ablaufdatum, allerdings löscht der browser (hab es mit verschiedenen ausprobiert) den cookie immer nach dem schließen des fensters! hat jemand eine kluge idee dazu??
matthias
Halihallo Matthias
user können auf einer seite formulareingaben, wie name oder email adresse mit hilfe von cookies speichern, so dass die felder beim laden der seite automatisch ausgefüllt werden. in dem cookie speichere ich auch ein ablaufdatum, allerdings löscht der browser (hab es mit verschiedenen ausprobiert) den cookie immer nach dem schließen des fensters! hat jemand eine kluge idee dazu??
Nicht ohne Code.
Dass der Cookie jedoch nach der Browsersession gelöscht wird, lässt
auf eine unkorrekte Cookie-Behandlung schliessen, falls dies nicht
gewünscht ist. Das Löschen nach einer Browsersession ist normal,
falls die Expires-Angabe fehlt (bzw. eben falsch geschrieben steht).
Viele Grüsse
Philipp
Hi du
Das Löschen nach einer Browsersession ist normal,
falls die Expires-Angabe fehlt (bzw. eben falsch geschrieben steht).
das ist der code:
var name = document.formular.name.value ;
#das noch für andere daten
var ablauf = new Date();
var infuenfTagen = ablauf.getTime() + (5 * 24 * 60 * 60 * 1000);
ablauf.setTime(infuenfTagen);
document.cookie="expires="+ablauf.toGMTString()+"&"+name+"&"+usw...;
hoffe du oder jemand anderes hat ne idee dazu
matthias
Halihallo Matthias
document.cookie="expires="+ablauf.toGMTString()+"&"+name+"&"+usw...;
Wie kommst du darauf, dass dies ein gültiger Cookie sein soll?
Lies die Doku:
http://wp.netscape.com/newsref/std/cookie_spec.html
=> z.B.:
document.cookie="name"+name+"; expires="+ablauf.toGMTString();
Die einzelnen Parameter des Cookies werden über ';' getrennt, nicht
über '&'. Dieses kannst du meinetwegen dafür verwenden, um die
einzelnen Subwerte des Cookiewertes zu kodieren/trennen.
Viele Grüsse
Philipp