首页 >后端开发 >php教程 >php下载文件不显示进度条

php下载文件不显示进度条

WBOY
WBOY原创
2016-06-23 14:27:571347浏览

我有一个程序 要求把下载的文件夹重命名于是在网上找了段代码 如下:

header("Content-type:application/octet-stream");
header("Accept-Ranges:bytes");
header("Content-Type:application/force-download");
header("Content-Disposition:inline;filename=".$filename);
header("Accept-Length:".filesize($File));
@readfile($File);//读取文件到输出缓存


可是下载文件时只显示打开文件多少多少。。。 不显示下载进度啊


回复讨论(解决方案)

你说的下载进度是啥地方的下载进度?

就是下载文件时ie弹出的那个下载对话框啊 没有进度条 显示打开多少多少K 一会直接就下载完了

可能是浏览器的原因吧,你换火狐浏览器试试!

换个浏览器试试,用火狐呢

怎么没人啊

没用的。
浏览器无法获得文件的大小,就无法计算比例、生成进度条。

同意七楼看法!为什么没有六楼?


单击此处支持7楼!
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn