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

PHP做文件下載功能

編輯:關於PHP編程

 

這個是html代碼   這個主要是做PHP下載本站內容的功能,把要下載的文件和PHP代碼頁面放到同一目錄下,希望能幫到更多的人,如有什麼疑問,還可以聯系QQ:523132661,隨時等候你的大駕光臨。祝工作愉快。  

 

<a href="word.php?file=help&type=doc">寬帶故障排查手冊下載</a> 

 

下面是word.php頁面

 

if (!isset(GET["file"]) || !isset(GET["type"])) {  

print "no file selsect"; exit(); 

$file = GET["file"].".".GET["type"]; 

if (@$fp = fopen($file,'r')){ 

 header ("Content-type: octet/stream"); 

 if (strstr(SERVER["HTTP_USER_AGENT"], "MSIE")){ 

 header("Content-Disposition: filename=".mb_convert_encoding('寬帶用戶故障診斷處理手冊.doc','GB2312','UTF-8')); // For IE 

 }else{ 

 header("Content-Disposition: attachment; filename=".mb_convert_encoding('寬帶用戶故障診斷處理手冊.doc','GB2312','UTF-8')); // For Other browsers  

} while(!@feof($fp)){ 

 echo fread($fp,1024);  

}   www.2cto.com

//@fpassthru($fp); 

 exit();  

} else{ 

 print "此文件不存在"; 

 

摘自 Spring的專欄

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