Session und HTTP Header Cache

Fragen zum Erstellen von Templates für webEdition.
manolo
Senior Member
Beiträge: 272
Registriert: Mi 11. Jun 2003, 16:55
Wohnort: Bayreuth
Kontaktdaten:

Session und HTTP Header Cache

Beitragvon manolo » Di 31. Jul 2012, 18:09

Hallo zusammen,

bräuchte mal kurz eine Auskunft. Ist <we:sessionStart/> dafür verantwortlich, das meine Seiten mit

Code: Alles auswählen

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
ausgeliefert werden? Kann man das irgendwo beeinflussen?
WE 6.2.7.0

Danke

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Session und HTTP Header Cache

Beitragvon mokraemer » Mi 1. Aug 2012, 21:42

nein, warum willst du das????
webEdition-Kern-Entwickler

manolo
Senior Member
Beiträge: 272
Registriert: Mi 11. Jun 2003, 16:55
Wohnort: Bayreuth
Kontaktdaten:

Re: Session und HTTP Header Cache

Beitragvon manolo » Do 2. Aug 2012, 12:51

Mit diesen Einstellungen müssen Formulare jedesmal neu ausgefüllt werden, wenn der Kunde ein Pflichtfeld vergessen hat und ich ihn mit history.go(-1) auf die Formularseite zurück schicke. Bei längeren Formularen nervt das die Kunden eklatant.

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Session und HTTP Header Cache

Beitragvon mokraemer » Do 2. Aug 2012, 19:44

das hat damit (im Prinzip) nichts zu tun.
Zum einen ist das auch Browser-Abhängig was hier passiert. Die Anweisung sagt lediglich aus, das er die Seite nicht in den Cache legen darf - was er auch nicht soll. Sonst könnte man nach einem Logout auch noch auf die Daten zugreifen, was nicht sein soll/darf.

History:go_back solltest du besser durch eine andere Programmierung ersetzen - bei we-formularen bleiben die Eingaben auch erhalten - sonst macht man das halt von Hand - jedenfalls besser als das per JS zu machen.
webEdition-Kern-Entwickler

Benutzeravatar
Paladin
Senior Member
Beiträge: 363
Registriert: Mi 10. Feb 2010, 15:11
Kontaktdaten:

Re: Session und HTTP Header Cache

Beitragvon Paladin » Fr 3. Aug 2012, 09:22

manolo hat geschrieben:Mit diesen Einstellungen müssen Formulare jedesmal neu ausgefüllt werden, wenn der Kunde ein Pflichtfeld vergessen hat und ich ihn mit history.go(-1) auf die Formularseite zurück schicke. Bei längeren Formularen nervt das die Kunden eklatant.
Du solltest das echt nicht via JS machen ... was, wenn jemand JS nicht aktiv hat oder JS einen Fehler hat?
Besser, Serverseitig das Formular ausliefern, auch mit vorgefüllten Werten, die auch als Reaktion auf Fehler sein können. Niemals, nie...NIE auf JS oder "back" funktionen verlassen, das wird schiefgehen!!


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot], Google [Bot] und 27 Gäste