Hallo!
Schreibweise war so:
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
IMHO bindet der Cache ein Bild an die URL und gibt dem Bild im Cache ein ID. Bilder mit gleichen Dateinamen sind also kein Problem. Das "nichtcachen" ser Seite ist in der Regel nicht immer sinnvoll.
Gelöst habe ich da mal so: (timestamp wird am server eingefügt Perl, PHP, etc.)
<img src="bild.jpg?timestamp=452354921347" width="123" height="456" border="0" alt="Bild">
Mit JavaScript kann man das auch lösen:
var timestamp = Date.parse("Tue, 1 Jan 2000 00:00:00 GMT");
document.images.bildname.src = "bild.jpg?" + timestamp
<img src="dummy.jpg" name="bildname" width="123" height="456" border="0" alt="Bild">
Wie kann ich das Caching einer Seite verhindern?
http://www.koehntopp.de/php/webserver.html#http-caching
MfG, André Laugks