< META HTTP-EQUIV=REFRESH CONTENT="time;URL=url" >
img.php < ?php set_time_limit(0); $file = "./1.jpg"; $sep = "gIrLsKiCkAsSiTsAySsOoNaTsHiRt"; if(ereg(".*MSIE.*",$HTTP_SERVER_VARS["HTTP_USER_AGENT"])){ //如果是ie浏览器,直接输出就退出,IE的不支持哦,我没试出来过 header("Cache-Control: no-cache"); header("Pragma: no-cache"); header("Content-type: image/jpeg"); header("Content-size: " . filesize($file)); readfile($file); }else{ header("Content-Type: multipart/x-mixed-replace; boundary=$sep"); //这里是关键哦,看看MIME类型说明 //你会明白 print "--$sep "; do{ print "Content-Type: image/jpeg "; readfile($file); print " --$sep "; flush(); $mt = filemtime($file); do{ sleep (1); clearstatcache(); }while($mt == filemtime($file)); }while(1); } ? >