日期:2014-05-16  浏览次数:20407 次

php---下载功能
<?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);
   
?>