2011-03-04 184 views
0

大家好我正在開發一個PHP MVC框架,並且我已經達到了需要向用戶提供一些文件的點,我不知道如何創建下載鏈接我知道這聽起來像孩子氣,但是我試圖超鏈接到文檔的地址,但它似乎不工作....一些文檔將是理想的強制下載PHP中的文件

回答

4
$fullpath = $_SERVER['DOCUMENT_ROOT']."/foldername/document.pdf"; //Full path of document 
$filename = "document.pdf"; //Document file nmae 


    $mm_type="application/octet-stream"; 

    header("Cache-Control: public, must-revalidate"); 
    header("Pragma: hack"); 
    header("Content-Type: " . $mm_type); 
    header("Content-Length: " .(string)(filesize($fullpath))); 
    header('Content-Disposition: attachment; filename="'.$filename.'"'); 
    header("Content-Transfer-Encoding: binary\n");