Pergunta

Eu quero expirar minha página anterior quando o usuário final clicar Sair ou Botão "voltar do navegador.

Foi útil?

Solução

Se você incluir isso na parte superior de todas as suas páginas, exigirá que o cliente sempre recarregue o conteúdo, fazendo com que o botão solicitando uma nova cópia da 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

Outras dicas

Você pode ter alguns problemas com o botão Voltar do navegador, porque, quando clicado, alguns navegadores simplesmente não recarregam a página do servidor e exibem o estado anterior da página do cache.

Destrua a chave da sessão com session_destroy();

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top