我想強制下載pdf,doc或docx文件。強制在php下載文件?
使用以下代碼,Pdf文件會在我的選項卡中打開而不是下載。 我有一個表中有每一行的下載鏈接。我想點擊此鏈接下載文件。
foreach($a as $id = > $item) {
echo '<tr><td><a href="http://staging.experiencecommerce.com/ecsite-v3/uploads/'.substr($item['f_resume'], 63).'" ">';
//Note:substr($item['f_resume'], 63) is file_name
echo '</a></td><td>'.$item['f_date'].'</td></tr>';
}
我通過一些Question繼續SO與同樣的問題,並試圖自己解決,但不成功。
當我將解決方案包含在foreach中時,頁面在加載時下載文件,當我將解決方案放到外面時,將下載Php腳本。 我哪裏錯了?
您是否在鏈接中嘗試了target =「_ blank」?據說它不會驗證所有的測試,因爲客戶應該選擇打開文件的位置,但也許會有所幫助。 –
我不想打開新標籤,只需下載文件.. –
那麼您可以向我們展示一個現場網站嗎?也許我們可以這樣看待問題。我認爲這裏沒有足夠的信息。 –