Moin,
da gibts so ein PHP Script. Das Script kann je nach Übergabeparameter Bilddaten laden (, verarbeiten) und wieder ausgeben. Also es kann ein Bild was auf dem Webserver ist laden und dann wieder ausgeben. Dazwischen wird das Bild eventuell verändert (sonst würde die Komplexität keinen Sinn machen)
Dabei wird z.B. header ("Content-type: image/png"); gesetzt. Das Bild wird ausgegeben und auch richtig angezeigt.
Im Firefox kann man Bilder speichern in dem man sie von der Webseite und in ein Verzeichnis zieht. Also per Drag & Drop.
Wenn ich das jetzt mit meinem Bild was über php läuft mache, dann bekomme ich eine Datei mit 0 KB. Das würde auch erklären wieso das Bild nicht gecachet wird. Es wird immer wieder neu angefordert.
Vor langer langer Zeit hat mir jemand mal ein ähnliches Script gezeigt. Dort war der header aber nicht image/png (oder jpg oder gif) sondern anders (ich glaube text/txt oder sowas. Als ich ihn drauf ansprach wieso er so einen komischen header setzt sagte er, er weiß es nicht mehr genau, aber damit stellt er sicher dass man das Bild speichern kann. Ich glaube er hat damals mein heutiges Problem irgendwie umgangen behoben.
Kontakt zu ihm ist abgebrochen, das script von ihm hab ich nicht. Deshalb wende ich mich an euch.
Gruß
bildhaft schöner
T-Rex