码迷,mamicode.com
首页 > Web开发 > 详细

php---下载功能

时间:2014-04-29 13:42:20      阅读:356      评论:0      收藏:0      [点我收藏+]

标签:blog   os   文件   数据   io   2014   

<?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

php---下载功能

标签:blog   os   文件   数据   io   2014   

原文地址:http://blog.csdn.net/jijunyuan/article/details/24653583

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!