[PHP] consulta não atualiza página da web...

Este forum é destinado a perguntas relacionadas a Oracle, mas que não se enquadram nos forums acima. Aqui serão tratadas também sobre outras tecnologias da oracle, como o Workflow, BPEL, Spatial, OCS, etc.
Responder
dboss
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 17 Jul 2007 2:01 pm
Localização: São José - SC

Olá pessoal...

Estou com um problema que não consigo resolver aqui!

Exemplo: tenho uma página onde a pessoa efetua um determinado cadastro, e apos o cadastro ele redireciona para lista de todos os cadastros cadastrados que não mostra o que você. acabou de cadastrar, a não ser é claro que você de um atualizar na pagina (CTRL + F5) ou apagar totalmente o cache do navegador...

já setei as opções dos browsers e já adicionei um codigo em php que força expirar a pagina, mas nada disso resolve.
o codigo de insert e update tem os commit antes de fechar a conexao com o banco.

alguém tem alguma ideia do que pode ser ?

abraços
Tineks
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 365
Registrado em: Ter, 24 Mai 2005 2:24 pm
Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP

E ai beleza??

como você mesmo disse, o problema é o cache da pagina..
não tenho certeza, mas tenta colocar essas tags no inicio do seu codigo html, a intenção é fazer com o q o navegador não deixe a página no cache dele..

Selecionar tudo

<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="pt-br" />
<meta http-equiv="Cache-Control" content="no-cache, no-store" />
<meta http-equiv="Pragma" content="no-cache, no-store" />
<meta http-equiv="expires" content="Mon, 06 Jan 1990 00:00:01 GMT" />
.
.
.

[]'s
dboss
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 17 Jul 2007 2:01 pm
Localização: São José - SC

Tudo tranquilo, tirando esse problema que me atormenta... hehehe

Entaum, eu coloco esse código já em forma de php

assim

Selecionar tudo

<?php
header("Expires: Thu, 17 May 2001 10:17:17 GMT");  // Data q já passou
header ("Last-Modified: Thu, 17 May 2001 10:17:17 GMT");  // modifica a cada acesso
header ("Cache-Control: no-cache, must-revalidate");      // no cache seguindo os specs de HTTP/1.1
header ("Pragma: no-cache"); // no cache seguindo os specs de HTTP/1.0
?>

e também não resolveu... testei com os meta direto também não resolveu...

se tiver mais alguma idéia, agradeço... to penando com isso aqui...

abraços

valeu
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes