ホームページ >バックエンド開発 >PHPチュートリアル >PHP ダウンロード ファイルに進行状況バーが表示されない

PHP ダウンロード ファイルに進行状況バーが表示されない

WBOY
WBOYオリジナル
2016-06-23 14:27:571328ブラウズ

ダウンロードしたフォルダーの名前を変更する必要があるプログラムがあるため、インターネットで次のようなコードを見つけました。

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 の数を示す進行状況バーはありません

ブラウザーに変更してみてください。

ブラウザを変えてみて、Firefox を使ってみてください

どうして誰もいないのですか

無駄です。
ブラウザはファイルのサイズを取得できないため、比率を計算して進行状況バーを生成できません。