Hallo Jan,
das verstehe ich insofern nicht ganz, als es dir doch darauf ankommt, dass ein fremder Besucher immer das aktuelle Bild sieht. Dies wird in der Regel
immer der Fall sein, denn der Browser vergleicht das Bild in seinem Cache mit dem Bild auf dem Server und wenn dieses Bild auf dem Server neuer ist, wird es auch geladen. Die Refresh -Funktion hat eigentlich einen anderen Zweck:
Wenn der Besucher jetzt sehr lange auf deiner Seite verweilt (hoffentlich machen das Tausende

), dann wird er allerdings immer noch das Bild sehen, das er beim ersten Aufruf der Seite geliefert bekommen hat. Und wenn du nun die refresh-Funktion beispeilsweise auf 120 Sekunden einstellst, dann wird das Bild des sich immer noch auf deiner Seite befindenen Besuchers automatisch nach 2 Minunten neu geladen.
Etwas Anderes gibt es nicht und das reicht auch.