Hallo Forum,
auf meine HP können User Bilder hochladen. Seit 3 Tagen habe ich jetzt folgendes Problem welches sowohl lokal als auch remote vorhanden ist, jedoch nicht bei ALLE User:
- Bild hochladen
- Bild wieder löschen (Über Löschenlink)
Pic-Ordner ist wieder LEER!
2.Bild hochladen -> es erscheint das 1. Bild. Klick ich jetzt auf das Bild, und öffne ein neues Browserfenster mit der Bildurl, dann sehe ich das 2. Bild.
Im Pic-Ordner ist nur das 2.Bild vorhanden.
Es hat offensichtlich nur mit dem 1.Bild was zu tun, denn alle weitere Bilder erscheinen richtig. Lösche ich jetzt nacheinander alle Bilder und lade wieder ein 1.Bild, bekomme ich wieder irgend eins von den alten Bilder, meistens das allererste.
Ich habe bereits folgende Ansätze befolgt:
- Die Bilderaktion steht per default innerhalb einer ob_start() und ob_end_flush()
- Mit folgender Code dafür gesorgt dass der Cache geleert wird, aber er scheint es nicht zu sein:
// Cache deaktivieren
header(„Expires: Mon, 26 Jul 1997 05:00:00 GMT“);
header(„Last-Modified: " . gmdate(„D, d M Y H:i:s“) .“ GMT");
header(„Pragma: no-cache“);
header(„Cache-Control: no-store, no-cache, max-age=0, must-revalidate“);
Hat jemand einen weiteren Ansatzpunkt?
Das Phänomen erscheint sowohl in IE 6.0 als auch in Firefox-Mozilla.
MfG
Marc