ファイルを Safari でダウンロードできるようにしようとしています。これは私のコードです:
<?php
$file = $_GET['file'];
header ("Content-Disposition: attachment");
header ("Content-type: application/octet-stream");
header ("Content-disposition: attachment; filename=".$file.";");
header("Content-Length: ".filesize($file));
readfile($file);
exit;
?>
FF では正常に動作しますが、Safari では 0kb ファイルを取得します。
送信しているヘッダーに何か問題があると思います。エラーは何ですか?