PHPでファイルをダウンロードさせる
2014/05/22
集計ページみたいなんがあった。その集計ページを
CSV化したいと言われた。
■ソース
$file_name = "aaa.csv";
header('Content-Type: application/octet-stream'); //Webブラウザはそれをダウンロードするか否か問い合わせる
header('Content-Disposition: attachment; filename=' . $file_name); //ブラウザからコンテンツ($file_name)をダウンロードできるようになる
readfile($file_name); //指定したファイルから全レコード読み込み、標準出力に出力し、出力したバイト数を戻り値として返す。]
関連記事
-
-
PHPとPAY.JPを用いてサイト内にクレカ決済及びキャンセル機能を実装する方法
先日PHPとStripeを用いてサイト内にクレカ決済及びキャンセル機能を実装する ...
-
-
PHPで複数の画像やテキストファイルをzipファイルとしてダウンロードさせる方法
PHPで画像ファイルやテキストファイルをzip圧縮して、ダウンロードさせたかった ...
-
-
CodeIgniter3でCronを実行する方法
CodeIgniter3系で特定の処理をCronで自動実行したかった。以下に設定 ...
-
-
CodeIgniter4 & reCAPTCHA でお問い合わせフォームを作成する方法
以前CodeIgniter4.4.4で簡易的なお問い合わせページを作成したが、今 ...
-
-
PHPのHTTPリクエストライブラリ「Requests for PHP」の利用方法
PHPで外部のAPI等にリクエストする際に可能であればfile_get_cont ...