Thanks Jacinthe,
I did try that approach actually and was successful in refreshing the page but somehow the image is not updated. I think its displaying what is on the cache. I tried some meta tags like these one to try force reload but it doesn't seem to work. Can you help?
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
Gain