PHPでファイルダウンロードダイアログを表示する方法
2023.04.23
error この記事は最終更新日から1年以上が経過しています。
ファイルダウンロードダイアログを出してダウンロードさせる方法。
$dl_filename = "download.csv";
$enc_filename = urlencode($dl_filename);
header("Content-type: text/csv");
header("Content-Disposition: attachment; filename=\"{$dl_filename}\"; filename*=UTF-8''{$enc_filename}"");
print "ここでファイル内容出力";
CodeIngniter3.x系でやる場合は以下のような感じ。
$CSV = 'ファイル内容';
$dl_filename = 'download.csv';
$enc_filename = urlencode($dl_filename);
$this->output
->set_content_type('text/csv', 'UTF-8')
->set_header("Content-Disposition: attachment; filename=\"{$dl_filename}\"; filename*=UTF-8''{$enc_filename}")
->set_output($CSV);
CodeIgniter 3.xでComposerライブラリを使う設定方法
2023.04.30
CodeIgniter 3.xでComposerでインストールしたPHPライブラリを使うための設定方法を解説します。
CodeIgniter PHP
CodeIgniter 3.xをコマンドラインまたはcronから実行する方法
2023.04.25
CodeIgniter 3.xをコマンドラインやcronから実行する手順を解説します。カレントディレクトリを変更して、PHPコマンドを使ってControllerを起動する方法や、コマンドラインからのみ実行を許可する方法を紹介します。
CodeIgniter PHP
CodeIgniter3.xのセッション管理設定と実装例
2023.04.05
CodeIgniter3.xでのセッション管理について、設定方法から実装までを詳しく解説します。セッションドライバやクッキー設定をカスタマイズする方法、セッションの発行・取得・破棄までの基本的な操作をコード例を交えて説明します。
CodeIgniter Cookie PHP
PHPでGoogle Analyticsデータを取得する初心者向けガイド:APIの設定からコード例まで
2024.12.25
Google Analytics Data API の有効化から、PHP を使った具体的なデータ取得手順まで、わかりやすく解説しています。初心者の方でも安心して実装できるよう、コード例も用意。
Google Analytics Data API PHP