Kleines Problem,
ich lasse Bilder durch den User uploaden. Dabei wird der Pfad in einer MySql Datenbank gespeichert, die Datei selbst in einem Ordner abgelegt. Der User jetzt soll auch die Möglichkeit einer nachträglichen Änderung des Bildes erhalten. Bei php mit Update zu lösen. Klappt auch alles, nur leider werden die aktualisierten Bilder erst nach einem Neustart des Browsers (IE5 oder Opera) angezeigt, ohne Neustart werden nur die alten Bilder angezeigt. Habe schon alles mögliche bezügl. cachen verhindern versucht. Ist das evtl, nicht der richtige Weg. Wer kann mir da helfen.
Was funzt nicht.: --> vielleicht mache ich aber auch etwas falsch
header("Expires: Mon, 10 Jan 1970 01:01:01 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Pragma: no-cache");
header ("Pragma:no-cache");
header("Cache-Controlrivate,no-store,no-cache,must-revalidate");
<meta http-equiv="expires" content="0">
ich lasse Bilder durch den User uploaden. Dabei wird der Pfad in einer MySql Datenbank gespeichert, die Datei selbst in einem Ordner abgelegt. Der User jetzt soll auch die Möglichkeit einer nachträglichen Änderung des Bildes erhalten. Bei php mit Update zu lösen. Klappt auch alles, nur leider werden die aktualisierten Bilder erst nach einem Neustart des Browsers (IE5 oder Opera) angezeigt, ohne Neustart werden nur die alten Bilder angezeigt. Habe schon alles mögliche bezügl. cachen verhindern versucht. Ist das evtl, nicht der richtige Weg. Wer kann mir da helfen.
Was funzt nicht.: --> vielleicht mache ich aber auch etwas falsch
header("Expires: Mon, 10 Jan 1970 01:01:01 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Pragma: no-cache");
header ("Pragma:no-cache");
header("Cache-Controlrivate,no-store,no-cache,must-revalidate");
<meta http-equiv="expires" content="0">
Kommentar