PHP scripts often generate dynamic content that must not be cached by the client browser or any proxy caches between the server and the client browser. Many proxies and clients can be forced to disable caching with
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" ); // Date in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s" ) . " GMT" ); // always modified
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
?>
|