Home >Backend Development >PHP Tutorial >php下载文件不显示进度条

php下载文件不显示进度条

WBOY
WBOYOriginal
2016-06-23 14:27:571328browse

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

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楼!
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn