安価なシステム町工場的ソフトウェア屋のブログ新潟市で個人でコンピュータ相手にシステム開発をしています。確実、安く、素早くをモットーにやっています。システム開発の時に調べた技術を惜しみなく公開していきます。よろしくない業者についての苦言も為に吐きます。コンピュータにベッタリというのもどうかと思いますが、やはりこれからは、コンピュータのことを知らないよりは知っていたほうが良いと思いますよ。2013年7月21日CakePHPでファイルダウンロードの仕方のメモ下のコードでCSVファイルのダウンロードができる環境CakePHPのバージョンは、2.3.6。ここにCSVファイルのイメージを設定しておく。$download_data;3~4行目:おまじない。ページは返さないので。7行目:ファイル名を決めています。8~15行目:ダウンロードする為のヘッダ情報14行目:ブラウザがIE(HTTP_USER_AGENT)の場合、ファイル名に日本語が含まれていると指定したファイル名にならないので、urlencodeする。17行目:EXCELで開きたいCSVファイルなので、Shift-JISに変換する※1。18行目:ブラウザに送る。別に、EXCELで外部データの取り込みでCSVファイルを読むんだったら、Shift-JISに変換する必要は無いんだが、普通の人は、ファイルをダブルクリックして開くので。そもそも一般人の中には、CSVファイルのことをエクセルファイルという人もいるし...。IISで新しいサイトをつくったらポートを開けなさい。