|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
会HTML吗?会,我能编好几个大表格排板的网页啦!
<?php
/**AuthorZhangZhaoyu2012-9-13下战书2:28:18**/
/**
*
*@paramunknown_type$file_name
*@paramunknown_type$file_sub_path"xxx/xxx/"
*
*/
functiondown_file($file_name,$file_sub_dir){
$file_path=$_SERVER["DOCUMENT_ROOT"].$file_sub_dir.$file_name;
if(!file_exists($file_path)){
echo"filenotexist!";
echo$file_path;
return;
}
$file=fopen($file_path,"r");
$file_size=filesize($file_path);
//thereturnfile
Header("Content-type:application/octet-stream");
//returnbybytes
Header("Accept-Ranges:bytes");
//returnthesizeofthefile
Header("Accept-Length:".$file_size);
//returnthenameofthefile弹出的下载框对应的文件名
Header("Content-Disposition:attachment;filename=".$file_name);
//向客户端会送数据
$buffer=1024;
$file_count=0;
while(!feof($file)&&(($file_size-$file_count))>0){
$file_data=fread($file,$buffer);
$file_count+=$buffer;
echo$file_data;
}
fclose($file);
exit();
}
$file_name=$_REQUEST["filename"];
down_file($file_name,"/HelloWorld/project/up/");
?>本文链接http://www.cxybl.com/html/wlbc/Php/20130326/37397.html不懂的问题有很多高手帮你解决。但不要认为你是新手,就不能帮助别人,比如今天你学会了怎样安装PHP,明天还可能有朋友会问这个问题,你就可以给他解答,不要认为这是浪费时间,忙别人其实就是帮助自己。 |
|