Browser / Proxies und dynamische Seiten
Donnerstag, 05. Dezember 2002 23:45
Da wir es ja mit dynamischen Inhalten zu tun haben ist es schon sinnvoll Browser und Proxies darauf hinzuweisen, daß sie unsere Seiten nicht zwischenspeichern sollen, sondern sich den Inhalt immer frisch vom Server holen sollen.
header( "Cache-Control: no-cache, must-revalitate");
header( "Pragma: no-cache");
?>
php bietet für solche HTTP-Hinweise die Funktion header(), die sich z.B. auch dafür eignet eine Weiterleitung einzurichten header("Location: http://tippsonline.de "). Die Header Funktion muß allerdings aufgerufen werden, bevor irgendetwas anderes der Seite vom Server ausgeliefert worden ist. Hier muß man insbesondere aufpassen, daß man nicht vor dem ersten php-Codeblock z.B. Leerzeichen oder Zeilenumbrüche in der Datei hat.
header( "Cache-Control: no-cache, must-revalitate");
header( "Pragma: no-cache");
?>
php bietet für solche HTTP-Hinweise die Funktion header(), die sich z.B. auch dafür eignet eine Weiterleitung einzurichten header("Location: http://tippsonline.de "). Die Header Funktion muß allerdings aufgerufen werden, bevor irgendetwas anderes der Seite vom Server ausgeliefert worden ist. Hier muß man insbesondere aufpassen, daß man nicht vor dem ersten php-Codeblock z.B. Leerzeichen oder Zeilenumbrüche in der Datei hat.