Slik fjerner Cache i PHP

Ved programmering i PHP, er det visse tilfeller som du kanskje ikke ønsker informasjon for å bli lagret, da det kan påvirke data som skal sendes inn i skjemaer. Bufrede data kan noen ganger føre til duplisering av sendte data eller diverse andre feil. For å løse disse problemene, kan du legge et skript for å kode for å deaktivere caching på visse sider på nettstedet ditt. Det innebærer å bruke PHP overskrifter som bestemmer verdier som vil forhindre at siden lagring av data i cache.

Bruksanvisning

1 Åpne en ny fil i Notepad eller åpne PHP-filen som du ønsker å legge til "fjerne cache" script til.

2 Legg til følgende kode:

<? Php

header('Expires: Sun, 15 Dec 2002 06:00:00 GMT');

header (. 'Last-Modified:' gmdate ( 'D, d MYH: i: s'.) 'GMT');

header ( 'Cache-Control: no-store, no-cache, må-revalidate');

header ( 'Cache-Control: post-check = 0, pre-check = 0', false);

header ( 'Pragma: no-cache');

?>

3 Lagre PHP-filen.

Hint

  • Som du ikke kan fjerne nettleserens cache fra serveren uten å ha et bestemt program installert som har rettigheter til å endre brukerens system, skriptet ovenfor vil sette side ikke lagre, som kan tjene samme formål - spesielt hvis det brukes til å forebygge feil i skjemaet innsending eller noen funksjoner som involverer data på området.
  • Alltid satt dato for utløp til en dato i fortiden for dette skriptet til å fungere.