問題:
當使用者點擊連結時,瀏覽器中會開啟一個CSV 檔案視窗而不是下載。
程式碼片段:
<a href="files/csv/example/example.csv"> Click here to download an example of the "CSV" file </a>
Web 伺服器設定:
方法1:.htaccess解決方案
強制下載伺服器上的所有CSV檔案:
AddType application/octet-stream csv
方法方法2:PHP解決方案
強制下載特定的CSV檔案下載:header('Content-Type: application/csv'); header('Content-Disposition: attachment; filename=example.csv'); header('Pragma: no-cache'); readfile("/path/to/yourfile.csv");
註解:
以上是如何在 PHP 中強制下載 CSV 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!