what exactly is the problem?
if i log out myself i know the page as i used the "logout" link displayed on that very page
if i want to do any action there is a serversided check whether i'm authorised or not and this check will return that i'm not allowed to even after navigating back
if you want to clear my cache you can't do as I don't want YOU to change anything on MY COMPUTER, that's not of your concern 🙂
maybe including
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // date in past
header ("Last-Modified: " . gmdate ("D, d M Y H:i:s") . " GMT"); // alway modified
header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header ("Pragma: no-cache");
in every page that is reachable through the browser will help
oh: and have a look at [man]session_cache_limiter[/man]