こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

設定ファイルをインクルードした際の文字化けについて

PHP初心者です。

UTF-8のHTMLドキュメント(拡張子はphpです)に、変数設定をしているconfig.phpをインクルードしています。

設定ファイルの文字コードは設定せずとも、さくらのレンタルサーバーでは日本語がそのまま本体ファイルに読み込まれていましたが、この度カゴヤに引越すと、設定ファイルの日本語が文字化けしてしまいました。

設定ファイルへの文字コードをECU-JPにすると治りましたが、今度は本体が全て文字化けしています。

治すための、具体的な記述方法を教えてください。

投稿日時 - 2011-08-15 13:50:18

QNo.6944146

すぐに回答ほしいです

質問者が選んだベストアンサー

PHP自体のdefault_encodingの設定が違うからでしょうか?
とりあえず、すべてのファイルを同じエンコードにしたほうがよいとは思いますが、それは出来ないんでしょうか。

ini_set( 'default_encoding' , 'UTF-8' ) とかで変更してやれば対応はできると思いますが、数が多いと大変です。
共通で読み込む部分にうまく入れてあげれれば簡単に済むと思いますが。

投稿日時 - 2011-08-16 00:56:28

補足

ありがとうございます。
ini_set でも headers でもだめでした。

投稿日時 - 2011-08-16 02:15:02

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問