Cache unterdrücken

Hallo zusammen,

ich suche ein Script, welches das Caching unterbindet. Also sobald die Seite verlassen wird, alles aus dem Zwischenspeicher raus.

Gibt es sowas überhaupt? Oder gibt es nur Skripte, die nach dem Schließen des Browserfensters „reagieren“.

Das habe ich bis jetzt versucht; funktionierte allerdings nicht:

Header(„Expires: „.GMDate(„D, d M Y H:i:s“).“ GMT“); ?> funktioniert nicht.

Kann mir jemand sagen, wie ich das Problem löse?

Viele Grüße!

Daniel

ich suche ein Script, welches das Caching unterbindet. Also
sobald die Seite verlassen wird, alles aus dem
Zwischenspeicher raus.

sowas geht (wenn überhaupt) wohl nur mit Javascript. Ich wüsste nicht wie und der Anwender wird sich bei Dir bedanken, dass ALLE seine Seiten aus dem Cache gelöscht sind :wink:

Das habe ich bis jetzt versucht; funktionierte allerdings
nicht:

Header(„Expires: „.GMDate(„D, d M Y H:i:s“).“ GMT“);
?> funktioniert nicht.

Kommt auf den Browser an. IE reagiert auf diese Header anders als Netscape. Ich habe mit folgender Kombination gute Erfahrungen gemacht:

header („Expires: Mon, 26 Jul 1997 05:00:00 GMT“); // Date in the past
header („Cache-Control: no-cache, must-revalidate“); // HTTP/1.1
header („Pragma: no-cache“); // HTTP/1.0

Gruß
Marian