Como remover cache no php

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.
De esta maneira? Compartilhar em redes sociais:

LiveInternet