[PHP-users 2128] Re: SJIS静的データの文字化け

Kazue Watanabe php-users@php.gr.jp
Mon, 17 Sep 2001 17:33:39 -0700


自己レスです。
以下の設定の場合はドキュメントのエンコーディングをEUC-JPにする必要があるようです。
お騒がせいたしました。
渡辺

-----Original Message-----
From: Kazue Watanabe [mailto:kwatanabe@macromedia.com]
Sent: Monday, September 17, 2001 5:18 PM
To: 'php-users@php.gr.jp'
Subject: [PHP-users 2127] SJIS静的データの文字化け


 こんにちは、渡辺と申します。
大変初歩的な質問で恐縮なのですが、
PHP4.06 (+mbstring) で、日本語を使ったSJISページを走らせると、
ダイナミックなデータ(mysql, charset=ujis) は大丈夫なのですが
静的なデータ(ページ上の日本語)が文字化けしてしまいます。
mbstring の設定は以下のようになっています。 どなたか、解決法をご存知でしたら是非教えていただけますか?

----php.ini での設定---------------
output_buffering     = On
;; Set mb_output_handler to enable output conversion
output_handler       = mb_output_handler
;; Set HTTP header charset
default_charset      = Shift_JIS
;; Set http input encoding conversion to auto
mbstring.http_input  = auto 
;; Convert to SJIS
mbstring.http_output = SJIS    
;; Set internal encoding to EUC-JP
mbstring.internal_encoding = EUC-JP    
;; Do not print invalid characters
mbstring.substitute_character = none   
       
-------------------------
ありがとうございます。
渡辺
_______________________________________________
PHP-users mailing list
PHP-users@php.gr.jp
http://ns1.php.gr.jp/mailman/listinfo/php-users