cookies vom system löschen lassen?

Gesperrt
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

cookies vom system löschen lassen?

Beitrag von #ayshe »

Hallo,

ist es möglich, Cookies, die bei Contenido z.B. die Session und damit auch eine Sprachauswahl speichern, automatisch löschen zu lassen, z.B. beim Schließen des Browsers oder so?

Grüße,
Ayshe
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Die Session sollte gelöscht werden, wenn Du Dich ordentlich abmeldest. Ansonsten werden obsolete Sessions in regelmäßigen Zeitabständen, sofern sich jemand auf der Webseite "bewegt", gelöscht.

Gruß
HerrB
Zuletzt geändert von HerrB am Do 9. Feb 2006, 21:52, insgesamt 1-mal geändert.
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

OK, ich hab mich zu undeutlich ausgedrückt.

Es geht um das Frontend, nicht das Backend. Und es geht in dem speziellen Fall um die Session, die die Sprachauswahl speichert. Wir haben nämlich momentan das Problem, dass der IE die einmal ausgewählte Sprache (z.B. Deutsch) auch weiter anzeigt, nachdem man z.B. zu Englisch gewechselt hat.

Ich hab schon einiges ausprobiert, aber ich will nun nicht in jedem Navigationsmodul (wir haben derzeit 3) die Verlinkung so ändern, dass jedesmal wieder die Sprache übergeben wird. Deshalb dachte ich, es wäre interessant, an der Lebensdauer des Cookies zu drehen. :-)

Ist vielleicht ne blöde Idee... Aber dennoch würde mich interessieren, welche Lebensdauer Frontend-Cookies haben bzw. durch welchen Vorgang sie gelöscht werden (können).

Viele Grüße,
Ayshe
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Der Cookie speichert nur die Session-ID, die Spracheinstellung wird in der Contenido-DB in der Session gespeichert.

Ich vermute, dass Dein Problem mehr mit dem Browser-Cache zusammenhängt - schon mal <Strg>-<F5> probiert? Ein erneuter Wechsel mit changelang wird nämlich auch wieder in der DB gespeichert, d.h. für Contenido wechselt man sofort, für den Browser ändert u.U. nix, da sich Seitenreferenz nicht ändert und das Seitenlayout vermutlich wenig Unterschiede aufweist.

Backend- und Frontend-Sessions sind bis auf die Gültigkeitsdauer technisch identisch...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

Hallo HerrB (und alle, die da schweigend mitlesen :wink: ) ,

ich habe nun herausgefunden, dass ein Frameset daran schuld zu sein scheint. Die Site ist momentan in ein solches eingebaut, weil der KK-Antrag noch nicht durch ist und man unter allen Umständen vermeiden wollte, dass die Server-URL zu sehen ist.

Solange der Sprachwechsel innerhalb dieses Framesets durchgeführt wird, funktioniert der Wechsel, wie oben beschrieben, nicht. Sowie man die Seiten aber aus dem Frameset herausholt, geht's.
Ausnahme: Es funktioniert auch im Frameset, wenn man Cookies deaktiviert.

Ist zwar gut, zu wissen, wie man das Problem momentan umgehen kann. Aber warum da Parameter innerhalb des Framesets nicht übergeben werden, verstehe ich nicht...

Viele Grüße,
Ayshe
Gesperrt