Pregunta

Quiero expirar mi página anterior cuando el usuario final haga clic en Cerrar sesión o Botón de retroceso del navegador.

¿Fue útil?

Solución

Si incluye esto en la parte superior de todas sus páginas, requerirá que el cliente siempre vuelva a cargar el contenido, haciendo que el botón de retroceso solicite una nueva copia de la página.

<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>

http://php.net/manual/en/function.header.php

Otros consejos

Podría tener algunos problemas con el botón de retroceso del navegador, porque cuando se hace clic, algunos navegadores simplemente no vuelven a cargar la página desde el servidor y muestra el estado anterior de la página desde el caché.

Destruir la clave de la sesión con session_destroy();

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top