Oder ist es vieleicht eine einfachere Lösung, das Cachen einzelner Bilder zu verhinden?
Da es sich um den Browsercache handelt, solltest du dich damit beschäftigen.
Das hat mit PHP überhaupt nix zu tun
Mit dem Browser-Cache ansich auch nur ansatzweise - dass "die Bilder beim Anklicken" zu sehen sind, hat vermutlich damit zu tun, dass der Link nach dem "Zurück" den aktiv ist und durch die :active-Pseudoklasse eine andere Formatierung erhält.