Ao programar em PHP, há certas instâncias que você não pode querer informação a ser armazenada em cache, pois pode afetar os dados a serem apresentados em formas. dados em cache por vezes pode causar a duplicação de dados enviados ou vários outros erros. Para resolver esses problemas, você pode adicionar um script para o seu código para desativar o cache em determinadas páginas do seu site. Ele envolve o uso de cabeçalhos de PHP, que determinam os valores que irá impedir a página de armazenar dados em cache.
Abra um novo arquivo no bloco de notas ou abrir o arquivo PHP que você deseja adicionar o "remover o cache" script para.
Adicione o seguinte código:
lt;? php
header ( `Expira: Sun, 15 dez 2002 06:00:00 GMT`) -cabeçalho (. `Last-Modified:` gmdate ( `D, d M Y H: i: s`.) `GMT`);
header ( "Cache-Control: no-store, no-cache, deve-revalidar `);
header ( "Cache-Control: pós-check = 0, pré-check = 0 `, false);
header ( `Pragma: no-cache`);
?gt;
Salve o arquivo PHP.
dicas & avisos
- Como você não pode limpar o cache do navegador a partir do servidor sem ter um programa específico instalado que tem direitos para modificar o sistema do usuário, o script acima irá definir a página não para armazenar em cache, o que pode servir ao mesmo propósito - especialmente se usado para evitar erros no formulário de submissão ou de quaisquer funções que envolvem dados no site.
- Sempre definir a data de expiração para uma data no passado para este script para trabalhar.








Como remover cache de memória no Outlook
Como limpar um cache linux
Como remover um cache em ReadyBoost
Como definir cabeçalhos HTTP
Como limpar o cache fora do router
Como visualizar o histórico do cache