PHP Dateien nicht cachen
PHP Dateien nicht im Cache speichern lassen.
Sie möchten das ihre PHP Datei auf keinen Fall im
Cache des Users oder des/der Proxy bleibt?
Dann können sie mit folgendem Code dies zu 99,99% erreichen,
leider nicht zu 100% da einige Server sich nicht an die Angaben halten.
Hier erstmal der kommentierte Code:
- // Die ‚Laufzeit‘ der Datei wird auf den 10.1.1970 gesetzt, also schon lange abgelaufen 😉
- header(„Expires: Mon, 10 Jan 1970 01:01:01 GMT„);
- // Der ‚Last-Modified‘ Parameter wird auf das aktuelle Datum gesetzt.
- header(„Last-Modified: „ . gmdate(„D, d M Y H:i:s„) . „ GMT„);
- //
- header(„Cache-Control: no-store, no-cache, must-revalidate„);
- // Siehe einen Kommentar weiter oben …
- header(„Pragma: no-cache„);
- // jetzt folgt der Inhalt der Seite …
Die header() Informationen müssen am Anfang einer PHP Datei stehen,
ansonsten kommt es zu Fehlermeldungen und es funktioniert nicht richtig.