peter: PNG Verfallsdatum

Beitrag lesen

Hi,

SCHRITT 1:
ich lade per Formular ein PNG hoch und verarbeite es dann mit php weiter.

SCHRITT 2:
Das hochgeladene PNG wird dann im Browser angezeigt und ich kann per Formular noch zusätzliche Eingaben zum PNG machen.

SCHRITT 3:
Beim Abschicken des Formulars werden dann meine zusätzlichen Eingaben in eine Datenbank gespeichert und das PNG mit entsprechendem Namen in meinen Bilderordner kopiert.

So will ich nacheinander verschiedene Bilder verarbeiten.

Mein Problem liegt bei SCHRITT 2.
Der Browser zieht das Bild immer aus dem Cache, ich bekomme also immer nur das erste Bild angezeigt, das ich hochgeladen habe.
Das Hochladen und zwischenspeichern weiterer PNGs funktioniert, wenn ich den Cache leere, sehe ich das aktuelle Bild.

Habs jetzt schon so versucht:
einbinden mit: <img src="daspng.php">

und folgende PHP (daspng.php):
(mit headern for Cache-control usw. wies in meinem Buch steht)

____________________________________________________

<?php header("Content-Type: image/png");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMZ");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

$imgq=imagecreatefrompng('UPLOADED_PNG.png');

imagepng($imgq);

?>
____________________________________________________

wie krieg ich die Browser dazu, das PNG nicht zwischenzuspeichern ?

gruß
peter