---
title: "Caching"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/69351-caching"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "rIkLuNd"
published: "2003-02-25T07:35:04.000Z"
updated: "2003-02-26T13:45:53.000Z"
replies: 3
views: 362
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/69351-caching"
---

# Caching

## #1 — rIkLuNd, 2003-02-25T07:35Z

Hur gör man för att lagra en bild i en användares cache? går det att göra med PHP? ska man använda sig av header då, eller vad? eller går det bara att göra med JavaScript??

Permalänk: https://www.webforum.nu/p/69351

## #2 — rIkLuNd, 2003-02-26T07:39Z

ingen??

Permalänk: https://www.webforum.nu/p/961222

## #3 — Mungo, 2003-02-26T13:30Z

Tja, alltså...

Bilden lagras ju i användarens cache om användaren har sina cacheinställningar inställda på att lagra bilderna i cachen. Det är upp till webläsaren att bestämma vad och vad som ska cachas.

Det du kan göra är att se till att du skickar rätt headrar till webläsaren för att berätta om nåt är nytt eller inte. Jag använder följande funktion för att se till att en webläsare INTE cachar:

```php
function noCache() {
	header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");    // Date in the past
	header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
	header("Cache-Control: no-store, no-cache, must-revalidate");  // HTTP/1.1
	header("Cache-Control: post-check=0, pre-check=0", false);
	header("Pragma: no-cache");                          // HTTP/1.0
	}
```

Du kan ju modifiera den funktionen för att skicka ut andra cache-control-parametrar, gör en liten googling så ska du säkert hitta nåt.

Permalänk: https://www.webforum.nu/p/961424

## #4 — rIkLuNd, 2003-02-26T13:45Z

ok, tackar!

Permalänk: https://www.webforum.nu/p/961441

---

Tråden på webben: https://www.webforum.nu/amne/php/69351-caching
