define('SOURCE_ENCODING','EUC-JP'); mb_internal_encoding(SOURCE_ENCODING); mb_http_output(SOURCE_ENCODING);
と書いてあるので、keitai.skin.ja.phpでmb_convert_encodingしても、最終的な出力でEUC化されちゃうのではないでしょうか?
// エンコード //$title = mb_convert_encoding($title,'SJIS',SOURCE_ENCODING); //$body = mb_convert_encoding($body,'SJIS',SOURCE_ENCODING); mb_http_output(SJIS);
とやるのは無理がありますかね? -- harupin 2004-02-13 (金) 09:15:12
mb_language('Japanese'); mb_internal_encoding(SOURCE_ENCODING); ini_set('mbstring.http_input', 'pass'); mb_http_output('pass'); mb_detect_order('auto');上記設定で大丈夫なはずだと思うのですが・・・、携帯が無いのでテストできません。どなたか、携帯での文字化け現象を再現可能な方、テストしてもらえませんか?(なぜか、ini_set() で mbstring.encoding_translation の設定を変更できない・・・)
phpinfo(); exit();