程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 如何使用PHP來強制文件下載

如何使用PHP來強制文件下載

編輯:關於PHP編程

PHP允許你改變你寫的,這樣就可以迫使一個要下載的文件,通常情況下,浏覽器會加載在同一窗口中的文件的HTTP標頭。這是完美的文件,如PDF文件,文檔文件,圖片,視頻,您希望您的客戶下載,而不是在線閱讀。
具體方法如下:

1,你想下載到您的Web服務器上傳文件。例如,
huge_document.pdf
2,編輯新的PHP文件 - 我建議將其命名為你下載的文件的名稱相同,只是要PHP的擴展。例如:
huge_document.php
3,打開PHP模塊:
<?PHP
4,在接下來的一行,設置HTTP頭:
header('Content-disposition: attachment; filename=huge_document.pdf');
5,然後設置該文件的MIME類型:
header('Content-type: application/pdf');
6,指向你要下載的文件:
readfile('huge_document.pdf');
7,然後關閉PHP塊和保存文件:
> [/ BLOCKQUOTE>
8,你的PHP文件應該是這樣的:
<?php
header('Content-disposition: attachment; filename=huge_document.pdf');
header('Content-type: application/pdf');
readfile('huge_document.pdf');
?>
9.鏈接到你的PHP文件的下載鏈接。例如:
<a href="huge_document.php">下載巨大的文件(PDF)</ A>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved