Caching is usually managed through a set of headers--for example:

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");  //
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");                          // HTTP/1.0

You can use these in the pages that are dynamic and omit them in those
pages where you want to keep the information.


php|architect - The magazine for PHP Professionals
The monthly worldwide magazine dedicated to PHP programmers
Check us out on the web at

On Sun, 2002-11-24 at 12:47, Alex wrote:
> Hi,
> I have a few pages on my site that contains dynamical content that must be
> "processed" each time the page is loaded. But I'd also want to allow the
> users to be able to use the back button of their browser to go back to forms
> and that these forms still contain the information they entered (instead of
> being cleared).
> Can someone give me a hint on how to accomplish this if there's a way to do
> it?
> Thanks,
> Alexandre Soares
> -- 
> PHP General Mailing List (
> To unsubscribe, visit:

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to