Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > FAQ
SEÇÕES
Monotemáticos
+ HTML
+ CSS
+ PHP
+ ASP
+ Javascript
Manuais
+ Desde 0
+ Tecnologia
+ Divulgação de sites
+ Flash
+ Mais manuais
Outras Seções
+ Diretório
+ Buscar em CriarWeb
+ Programas
+ Faqs
+ Colabore
Serviços e comunidade
+ Home comunidade
+ Suas Páginas
+ Boletim
+ Cadastrar-se
+ Gerador de METAs
+ Enquete
+ Livro de visitas

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Expirar páginas PHP

Preciso fazer com que se expirem as páginas que os usuários forem navegando, para deixar sem efeito o botão “atrás” do navegador.

Vocês poderiam me dar uma idéia ou exemplo de como implementar isto?? Por outro lado, isto faz expirar a sessão?

A FAQ Expirar páginas PHP tem Pertence à categoria:
Resposta de ZETA 10/12/07
Conheço uma maneira simples de fazer expirar uma página, muito útil tanto para formulários de e-mails, dados pessoais, etc.

$lt;?php header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // A pagina ja expirou
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Foi modificada
header("Cache-Control: no-cache, must-revalidate"); // Evitar salvar em cache do cliente HTTP/1.1
header("Pragma: no-cache"); // Evitar salvar em cache do cliente HTTP/1.0
?>

Estas 4 linhas são uma maravilha usá-las, porém isso não desabilita o Back() de IE, mas sim mostra que a página expirou.

Nota: Este código combinado com uma SESSION pode produzir erros se você não for cuidadoso na implementação, já que a sessão e suas variáveis interagem com os cabeçalhos e HEADER envia à força os cabeçalhos sem importar se a sessão entrará em ação depois.

 
FAQ relacionadas
  + Porque não recebo o código PHP ou ASP das páginas?
  + O que escolher ASP ou PHP
  + Processar formulários em outro frame
  + Configuração de PHP para o envio de e-mails
  + Utilizar PHP em IIS em Windows XP
  + Como posso implementar música em um sistema de envio de postais?
  + Etiqueta <include>
  + Eliminar etiquetas HTML e PHP de uma cadeia
  + Gerar um erro 404 através de PHP
  + Por que não se salva a sessão em Easy PHP?
  + Flash não carrega em PHP
  + Undefined variable ou Undefined index
  + Função e-mail PHP
  + Variáveis em formulário PHP
  + O http.conf
  + As instruções SQL que lanço através de PHP não atualizam o banco de dados
  + Variável que contém nome de constante
  + Problemas com socket
  + Tenho um problema na hora de implementar um scroll
  + Anexar arquivos e mandar alerta em PHP
  + Reenviar e-mail
  + Escolher um action para o form
  + Problema com phpmailer

Complementar a respostaComplementar a resposta
Voltar à árvore de categoriasVoltar à árvore de categorias


Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites