首页 > php > php下载文件代码

php下载文件代码

2009年10月18日 发表评论 阅读评论

      php下载文件的代码,目的让用户点击时直接显示下载。当前有些虚拟空间主机支持php,但是不支持下载文件,可以使用下面的代码达到下载的效果。

把下面的代码

 
  1. <?php
  2.  
  3. //$file="tools/developer/tail.rar";
  4. $file=$_GET["filename"];
  5. $filename = "/home/wensky/public_html/download/".$file;
  6. $downfilename=substr($file,strrpos($file,‘/’)+1 );
  7. //$downfilename="a.rar"; 
  8.  
  9. Header("Content-type: application/octet-stream");
  10. Header("Accept-Ranges: bytes");
  11. Header("Accept-Length: ".filesize($filename));
  12. Header("Content-Disposition: attachment; filename=".$downfilename);
  13. $file = fopen($filename,"r");
  14. echo fread($file,filesize($filename));
  15. fclose($file);
  16. ?>

保存为 download.php,下载的文件名以 filename为参数。

 

 

 

asp下载文件代码

jsp下载文件代码-解决中文文件名的乱码办法

分类: php 标签: , 2,985 次阅读
原文链接:http://www.wenhq.com/article/view_383.html
欢迎转载,请注明出处:亲亲宝宝
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.