Danke für die schnelle Antwort,
habe jetzt da in den "echten" header geschrieben:
header('Expires: 600');
header('Cache-Control: no-cache');
~~~>
Wenn ich es richtig verstanden habe, müsste es doch so reichen oder? Auch für den automatischen refresh?
Ist es sinnvoll, dann auch zusätzlich noch die ANgaben:
~~~html
<meta http-equiv="Cache-Control" value="no-cache">
<meta http-equiv="expires" content="600; URL=http://testseite.de/index.php">
zu schreiben?
Gruß und Dank
Hi!
<meta http-equiv="expires" content="600; URL=http://meineseite.de/index.php">
Die Syntax für den Expires-Header ist hier beschrieben: http://de.selfhtml.org/html/kopfdaten/meta.htm#laden
Zusätzlich könnte man notieren (das ist der neuere Header):
<meta http-equiv="Cache-Control" value="no-cache">
»http-equiv« steht für HTTP-Äquivalent, d.h. diese Meta-Tags sind nur ein schlechter Ersatz für echte HTTP-Header. Echte HTTP-Header kannst du in PHP mit header() setzen:
header('Expires: 0');
header('Cache-Control: no-cache');
>
> Diese Aufrufe müssen vor sämtlicher HTML-Ausgabe stehen.
>
> Viele Grüße
> Mathias