- #21
B
Bjoern
Bekanntes Mitglied
- Dabei seit
- 01.02.2003
- Beiträge
- 750
- Reaktionspunkte
- 0
- Ort
- Das Internet ;-)
Hi,
du könntest es auch noch mit von PHP gesendeten Headern probieren (header-Anweisungen müssen ganz am Anfang einer Datei stehn, vorher darf kein anderes Zeichen zum Browser gesendet werden).
http://de2.php.net/manual/de/function.header.php :
du könntest es auch noch mit von PHP gesendeten Headern probieren (header-Anweisungen müssen ganz am Anfang einer Datei stehn, vorher darf kein anderes Zeichen zum Browser gesendet werden).
http://de2.php.net/manual/de/function.header.php :
PHP-Skripte erzeugen oft dynamische Inhalte, die weder vom Browser noch von irgendeinem Proxy zwischen Web-Server und Client-Browser gepuffert (gecached) werden sollen bzw. dürfen. Bei vielen Proxies und Browsern kann das Cachen wie folgt unterbunden werden:
Anmerkung: Es könnte auch sein, dass Ihre Seiten nicht zwischengespeichert werden, auch wenn Sie obigen Header nicht ausgeben. Es gibt eine Anzahl Optionen, welche die Benutzer in deren Browser einstellen können, um das standardmäßige Verhalten bezüglich des Caching zu verändern. Durch das Senden obiger Header sollten Sie irgendwelche Einstellungen, welche die Ausgabe Ihres Skriptes zwischenspeichern würden, außer Kraft setzen.Code:<?php header(Expires: Mon, 26 Jul 1997 05:00:00 GMT); // Datum aus Vergangenheit header(Last-Modified: . gmdate(D, d M Y H:i:s) . GMT); // immer geändert header(Cache-Control: no-store, no-cache, must-revalidate); // HTTP/1.1 header(Cache-Control: post-check=0, pre-check=0, false); header(Pragma: no-cache); // HTTP/1.0 ?>