header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT', true, 200);
Still no joy in chrome, I set up a bit of a simple test site to see if I can figure out what's going on... simple php script to load a random image from a folder, called using the php file as the img src.
Again, works perfectly in IE & FF, if you refresh, click a refresh page link and even using auto refresh headers loads a new image every time. Not in chrome though, stale information seems to get stuck in the cached script for about 1 - 2 minutes. CTRL + F5 loads a new image every time which still brings me to believe that chrome is just completely ignoring these headers.
Might just have to do a bit more research and see how other people are getting around this.