Cache i netscape

PHP

5 svar · 247 visningar · startad av nanne

Medlem sedan dec. 19991 749 inlägg
Trådstart#1

Jag ett litet problem.

Med hjälp av GD bibloteket så har jag gjort en analogklocka som jag lagt på jobbets intranät sida. Problemet är att i netscape så läggs bilden i cachen och visar fel tid medans det i explorer funkar perfa. Har lagt in både

header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");

men det verkar inte ge någon effekt.

Medlem sedan feb. 2000280 inlägg
#2

En lösning är väl att ge gif-bilden (eller vad du nu kör med) ett random namn, sedan printa ut den. Borde väl funka bra va?

Medlem sedan dec. 19991 749 inlägg
#3

nej det funkar inte eftersom jag anropar filen i img taggen. Typ <img src="clock.php3">

Medlem sedan apr. 20003 971 inlägg
#4

Något liknande kanske?

<img src="clock.php3?<?= md5 (uniqid ("")); ?>">

Medlem sedan dec. 19991 749 inlägg
#5

Mysko.. när jag testar den på en annan sida (fast på samma server) så funkar den perfekt. Hel sjukt :(

/N

Medlem sedan feb. 20001 050 inlägg
#6

Jag brukar anvanda Header("Expires: 0"); och det funkar fint.

/nicclas - http://www.nic-sys.se

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)