ファイルをダウンロードさせる場合には
headerを記述してからファイル内容を出力します。
1 2 3 4 5 6 |
header('Last-Modified: '. gmdate('D, d M Y H:i:s') .' GMT'); header('Content-Description: File Transfer'); header('Content-Type: ' . $filetype); header('Content-Transfer-Encoding: binary'); header('Content-Disposition: attachment; filename=' . $filename); exit($filecontents); |
$filetypeは ‘text/csv’ とか ‘image/jpeg’ とか ‘image/pdf’ とか。