我正在開發一個Web服務。使用此服務,用戶將上傳文件.php文件,服務將從php文件中刪除UTF8 BOM字符。然後,將有一個像這樣的鏈接:強制下載文件
<a href="uploads/as8df7/uploadedfile.php">Download Your File</a>
但是當我點擊這個鏈接,瀏覽器瀏覽到該文件。我不想瀏覽它,我想下載它。所以,當用戶點擊這個鏈接時,下載將開始。
任何想法?
(PS我不想修改uploadedfile.php文件,也是我讀到這5個問題,但我仍然有問題。)
您將需要修改'uploadedfile.php'。無法繞過它 – 2011-03-05 22:23:14
但是用戶會下載'uploadedfile.php'? – Eray 2011-03-05 22:26:43
當前的形式,你將*執行*上傳的文件,這是一個不允許的。你需要一個傳輸腳本來發送正確的頭文件並傳遞文件的源代碼 – 2011-03-05 22:33:47