不是header,,是你的程序出了问题

解决方案 »

  1.   

      
    $file_name ="logo_csdn.gif" ; 
    $file_dir = "http://www.csdn.net/Images/"; 
    $file = @ fopen($file_dir . $file_name,"r"); if (!$file) { echo "文件找不到"; } else { Header("Content-type: application/octet-stream"); Header("Content-Disposition: attachment; filename=" . $file_name); while (!feof ($file)) { echo fread($file,5000); 

    fclose ($file); } 
    代码是之前网上找的,测试了好用就没看清楚了..大家看看吧
      

  2.   

    应该是 octet-stream 的问题..
    我改改再试试