ファイルダウンロードさせるソースコード例(PHP)

http://phpspot.org/blog/archives/2008/02/phpdlphp.html

より。

<?php
header('Content-Type: application/octet-stream');
header('Content-Disposition: filename=dl.zip');
header('Content-Length: '.filesize('dl.zip'));
echo file_get_contents("dl.zip");
?>

プログレスバーを表示させるのには、Content-Lengthヘッダを入れだけなのね。これは知らなかった。