$path = ファイルへのパス; $basename = basename($path); header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Type: application/force-download"); header("Content-Type: application/octet-stream"); header("Content-Type: application/download"); header("Content-Transfer-Encoding: binary"); header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); header('Content-Disposition: attachment;filename="' . $basename . '"'); header('Content-Length: ' . filesize($path)); header('Cache-Control: max-age=0'); $result = readfile($path); exit();
とにかく何でもコンテンツをダウンロードさせる方法
OTHER FAQ
カテゴリ | Core Ver. | 関連モジュール | タイトル |
---|---|---|---|
PCRE | 7.50 | preg_match()がおかしい | |
ブロック | 7.23 | 伸縮するfieldsetブロックを追加したい | |
テーマ | 8.7.x | Bartikのtwigについて | |
コンテンツの作成 | 8.4x | コンテンツ作成時のフォームレイアウトの変更 | |
テーマ | 8.9.x | スマホに向いたテーマについて | |
Apache2.4 | 7.50 | Apache2.4のアクセス制限 | |
コンテンツの管理 | 8.9.x | 写真の変更を行いたい |