php---下载功能

时间:2014-04-29 13:42:20   收藏:0   阅读:356
<?php
   $filename="胡主席好.pdf";
   
   if(!file_exists($filename))
   {
     echo "不存在此文件";
     return;
   }
   
   $fp=fopen($filename,"r");
   $file_size=filesize($filename);
   
   //配置头文件
   
   //返回文件类型
   header("content-type:application/octet-stream");
   //按照字节大小返回
   header("Accept-Ranges:bytes");
   //返回文件的大小
   header("Accept-Length:$file_size");
   //客户端弹出一个对话框
   header("Content-Disposition:attachment;filename=".$filename);
   
   //向客户端回送数据
   $buffer=2048*5;
   
   while(!feof($fp))
   {
     $file_data = fread($fp,$buffer);
     
     //会送到浏览器
     echo $file_data;
   }
   fclose($fp);
   
?>

php---下载功能,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!