Tobias: Vermeiden des "Cachens" von Bildern (header ohne Wirkung)

Beitrag lesen

Es handelt sich um eine PHP Seite, mit der man per HTML-Formularen ein Bild bearbeiten kann. Man gibt z.B. einen Text ein klickt auf "aktualisieren", die PHP-Seite lädt sich selbst und aktualisiert das angezeigt Bild. Im Prinzip also eine kleine Online-Bildbearbeitung.
Das Problem: Beim ersten Aufruf legt der Browser das Bild in den Cache. Da es zwar beim Verändern aktualisiert wird, aber den gleichen Namen behält, holt der Browser das Bild aus dem Chache. Mit dem Ergebnis, das der User das Bild zwar verändert hat, aber das alte Bild aus dem Cache angezeigt wird. Erst durch Klicken des "Aktualiseren"-Buttons des Browser erscheint das neue Bild.

Ich habe es schon mit allen Header und meta Befehlen von no-cache bis expires versucht, aber diese scheinen nur Wirkung auf den Zurück-Button zu haben, aber nicht auf die aktuelle, neu erzeugte Version der PHP-Seite samt Bild.
Ich wäre sehr dankbar, wenn mir jemand seinen Lösungsvorschlag mitteilen würde, da ich jetzt schon seit 2 Tagen ohne Ergebnis davor sitze.