MrBean, если через добавление GET-переменных никак, то тогда через
php-header можно принудительно отключить кэширование на многих прокси серверах и обозревателях сети, передав заголовки:
<?php
$fn = '/test/foo.png';
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Дата в прошлом
header('Content-Length: '.filesize($fn));
header('Content-Type: image/png');
print file_get_contents($fn);
?>
Можно и через AJAX, но заморочек будет НАМНОГО больше - не советую!