There is no way to force the behavior, but you can exclude the HTTP headers that tell the Web browser to not cache the pages.
Cache-Control: no-store, no-cache, must-revalidate Pragma: no-cache Expires: <date from the past> etc. I believe PHP may include some or all of these when you use session management. A browser that adheres to these HTTP headers will explicitly not cache pages, and the "no-store" directive of the Cache-Control header actually forbids the Web browser from even storing a copy of the resource. IE ignores the "no-store" directive and treats it like "no-cache" instead. I believe most (if not all) Web browsers will cache resources when not forbidden to do so. You should just be able to use the header() function to overwrite these values. Happy hacking. Chris Mike Mannakee wrote: >Hi all, > >Is there any way to force a browser to use a cached version of a page if the >user hits the back button? > >Mike > > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php