在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
<?php header("Content-Type:text/html;charset:utf-8"); //class FileDownServer{ //$file_name:传入下载文件名 //$file_sub_dir:传入下载文件存储的子路径 function downFile($file_name,$file_sub_dir){ $file_name=iconv('utf-8','gb2312',$file_name); $file_path=$_SERVER['DOCUMENT_ROOT'].$file_sub_dir.$file_name; if(!file_exists($file_path)){ echo '文件不存在'; return ; }else{ $fp=fopen($file_path,'r'); $file_size=filesize($file_path); header("Content-type:application/octet-stream"); // 返回的文件类型是流 header("Accept-Ranges:bytes"); //按照字节大小返回 header("Accept-Length:$file_size"); //返回文件大小 header("Content-Disposition:attachment;filename=".$file_name); //这里是客户端的弹出对话框。对应的文件名 $buffer=1024; while (!feof($fp)){ $file_data=fread($fp,$buffer); echo $file_data; } fclose($fp); } } ?>
|
2022-08-30
2022-07-18
2022-08-17
2022-11-06
2022-07-29
请发表评论