[PHP-users 33581] Re: Unicodeの文字化けについて

c-atwork ml @ c-atwork.com
2008年 6月 8日 (日) 12:56:59 JST


加藤です

header 送っちゃってるとか?
どこかに
header('Content-Type: text/html; charset=EUC_JP');
こんな行ないですか?

どこにも無かったとして、逆に冒頭に

mb_language( "ja");
if (!headers_sent()){
	header('Content-Type: text/html; charset=utf-8');
}

とか入れたらどうですか?



>  EUC-JPのサーバー環境にてログを読み込んで集計表示する 
> PHPを、別のUnicode(UTF-8)のサーバーで稼働したら文字化け表 
> 示してしまいました。
> 
>  PHPなどファイルの漢字コードはUTF-8、改行コードはLF 
> (Unix)、htmlのcharsetもUTF-8に合わせていて、ブ 
> ラウザーの初期設定のエンコーディングもUTF-8に合わせていま 
> す。
> 
>  ブラウザーのエンコーディングをUnicode(UTF-8)にしてリロー 
> ドするとちゃんと表示されます。
> 
>  何か原因なのかアドバイス頂けたら幸いです。
> 
> 小芝
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
> 


PHP-users メーリングリストの案内