質問: PHP4.3.3で韓国語Webページを作成しているのですが、 IEでアクセス時、EUC-JPが選択されておりハングル文字が文字化けしてしまいます。(韓国語はEUC-KRで記述) HTMLのデザイン部分をincludeして使用しているので、 WebサーバからハングルのHTMLファイルを表示させる場合にはハングルが表示されます。 また、別のPHPサーバではPHPからEUC-KRのファイルをincludeしても問題なくハングルが表示されており、 phpinfo()で違いをみるとmbstringにKorean support の有無の差がありました。 ただ、韓国語のサイトを作るサーバはKorean support が無く、 PHPの再インストールもできない状況なので なんとか解決方法は無いか、と探しています。 何かご存知でしたら情報をいただけますと幸いです。
回答: 韓国語を表示させたいファイルに、 ini_set('mbstring.http_output','EUC-KR'); とか ini_set('mbstring.language','korean'); を入れてみるというのは?