熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

解析PHP實現下載文件的兩種方法

2013-11-15 12:28:00  來源: PHP編程 
本篇文章是對使用PHP實現下載文件的兩種方法進行了詳細的分析介紹需要的朋友參考下  

  方法一

復制代碼 代碼如下:
 header(ContentDescription: File Transfer);
 header(ContentType: application/octetstream);
 header(ContentDisposition: attachment; filename=basename($filepath));
 header(ContentTransferEncoding: binary);
 header(Expires: ′);
 header(CacheControl: mustrevalidate postcheck= precheck=′);
 header(Pragma: public);
 header(ContentLength: filesize($filepath));
 readfile($file_path);

  
方法二

復制代碼 代碼如下:

  
 $fileinfo = pathinfo($filename);
 header(Contenttype: application/x$fileinfo[extension]);
 header(ContentDisposition: attachment; filename=$fileinfo[basename]);
 header(ContentLength: filesize($filename));
 readfile($thefile);
 exit();


From:http://tw.wingwit.com/Article/program/PHP/201311/21007.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.