problemas de cache do navegador ao acessar arquivos PHP com Mootools' Squeezebox

StackOverflow https://stackoverflow.com/questions/1635593

  •  06-07-2019
  •  | 
  •  

Pergunta

Eu estou usando Squeeze Box para acessar um arquivo PHP que imprime um alerta para o usuário com base no link clicado (ou seja, arquivo PHP usa variável $ _GET).

O problema é quando eu clicar uma vez a caixa de alerta abrir corretamente, mas quando clico no link novamente, o resultado aparece duas vezes ou seja, ele duplica-se e os resultados continuam replicando cada vez que o link é clicado.

Mas quando eu fechar o navegador, o problema é reiniciado novamente, há uma solução para este problema. (E o aparece problema, tanto Mozilla e IE)

Graças

Foi útil?

Solução

não está familiarizado com squeezebox, mas normalmente há algumas táticas para isso.

  • para $_POST não $_GET
  • anexar uma querystring aleatório para cada pedido - e.g. um timestamp
  • adicionar cabeçalhos no-cache para o arquivo PHP.

no-cache seria algo parecido com isto:

header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top