解决方案 »

  1.   


    <?php
    $file_name="ww.jpg";//检查文件是否存在  
    if (! file_exists ( $file_name )) {  
        echo "文件找不到";  
        exit ();  
    } else {  
        //打开文件  
        $file = fopen ( $file_name, "r" );  
        //输入文件标签   
        Header ( "Content-type: application/octet-stream" );  
        Header ( "Accept-Ranges: bytes" );  
        Header ( "Accept-Length: " . filesize ( $file_name ) );  
        Header ( "Content-Disposition: attachment; filename=" . $file_name );  
        //输出文件内容   
        //读取文件内容并直接输出到浏览器  
        echo fread ( $file, filesize ( $file_name ) );  
        fclose ( $file );  
        exit ();  
    }  
    ?> 
      

  2.   

    你的程序有一句寫錯了
    header("Content-Dispostion:attachment; filename=".$file_name);  // Dispostion 應該是 Disposition
    改為
    header("Content-Disposition:attachment; filename=".$file_name);
    就可以了