sataca .. lee esa FAQ que te recomendó Cain ..
Justamente el hecho de decirle al navegador que NO se guarde esa imagen el la "caché" obligará al navegador a "recargar" esa imagen siempre ...
Cualquier otra solución pasaría de la mano de que te leas el protocolo HTTP (
www.rfc.net lo puedes ver)
PHP no controla nada sobre el navegador .. actua en el SERVIDOR .. Como mucho PHP te pone a tu disposición funciones como header() para que le envies cabeceras al navegador, pero lo que le "envies" es cosa del protocolo HTTP en este caso.
Un saludo,