- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP5 CSVファイルのダイアログ出力)
PHP5 CSVファイルのダイアログ出力
このQ&Aのポイント
- CSV形式のファイルをPHP5でダウンロードさせる方法について解説します。
- エクセルで開くと文字化けしてしまう問題や、ファイルの先頭にHTMLの内容が出力される問題についても触れます。
- また、SEOを意識したタイトルやハッシュタグの作成方法についてもご紹介します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ボタンを押してから出力までの流れが詳しくわからないので、 具体的にどこを修正すればいいのかは答えられませんが、 (1)エクセルで開くと文字化けしてしまいます。 文字コードを「Shift-JIS」に変換してから出力すると文字化けが直ると思います。 (2)ファイルの先頭になぜか下記のようなHTMLの内容が出力されてしまいます。 header関数が実行される前にHTMLを出力してしまっているのだと思います。 文字コードの変換は以下のページを参考にしてみてください http://php.plus-server.net/function.mb-convert-encoding.html
お礼
遅くなってしまいましたが丁寧なご回答ありがとうございました!!