Conosco una manera simple de hacer caducar una pagina, muy util tanto para formularios de mails, datos personales, etc.
$lt;?php header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // La pagina ya expiró
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Fue modificada
header("Cache-Control: no-cache, must-revalidate"); // Evitar guardado en cache del cliente HTTP/1.1
header("Pragma: no-cache"); // Evitar guardado en cache del cliente HTTP/1.0
?>
Estas 4 lineas son una maravilla, usalas, solo que esto no deshabilita el Back() de IE, pero si muestra que la pagina expiro.
Nota: Este codigo combinado con una SESSION puede producir errores si no eres cuidadoso en la implementación, ya que la sesion y sus varibles interactuan con las cabeceras y HEADER envia a fuerza las cabeceras sin importar si session entrara en accion despues.