headerfunction sendFile($serverPath, $filename, $mimeType = 'application/octet-stream')
{
        header("Content-Type: {$mimeType}");
        $filename = '"' . urlencode($filename) . '"';
        header("Content-Disposition: attachment; filename={$filename}");
        header("X-Sent-By: Xtra_Helper_SendFile");
        readfile($serverPath);
        exit;
 }

解决方案 »

  1.   

    上面的代码中的
    header("X-Sent-By: Xtra_Helper_SendFile");这行不要,这个是我自己的库的东西
      

  2.   

    header("Content-Type: {$mimeType}");
    header("Content-Disposition: attachment; filename={$filename}");
      

  3.   

    这个是下载本级目录下的吧,文件路径为http://123.2..../xx.mwa 呢
    我试了下,下载的是当前的url。是我不会用吧,望讲的详细点,谢谢
      

  4.   

    通过发送header来让浏览器解析为下载。