ファイルのダウンロード
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[PHPめも]]
phpからファイルをダウンロードさせると、headerのContent-Le...
以下の様に書くとうまくいきました。~
おそらくこれが最強です。
set_time_limit(0);
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$fil...
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pr...
header('Pragma: public');
header('Content-Length: '.filesize($file));
ob_clean();
flush();
$handle = fopen($file, 'rb');
while (!feof($handle)) {
echo fread($handle, 4096);
ob_flush();
flush();
}
fclose($handle);
終了行:
[[PHPめも]]
phpからファイルをダウンロードさせると、headerのContent-Le...
以下の様に書くとうまくいきました。~
おそらくこれが最強です。
set_time_limit(0);
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$fil...
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pr...
header('Pragma: public');
header('Content-Length: '.filesize($file));
ob_clean();
flush();
$handle = fopen($file, 'rb');
while (!feof($handle)) {
echo fread($handle, 4096);
ob_flush();
flush();
}
fclose($handle);
ページ名: