[PHP-users 19456]Re: メールパイピング(件名が文字化け)

komura komura @ ma9.seikyou.ne.jp
2003年 12月 20日 (土) 23:37:00 JST


komura です。

On Sat, 20 Dec 2003 22:53:07 +0900 (JST)
"Carmical, Casey" <ja @ carmical.net> wrote:

> お返事ありがとうございます。
> $debuginfo .= "Data fetched\n";
> $debuginfo .= $headersmm.$body;
> $headersmm = mb_decode_mimeheader($headersmm); 
> $body = mb_convert_encoding($body, "EUC-JP", "JIS");
> $data = mb_convert_encoding($data, "EUC-JP", "JIS");
> 
> をも試しましたが、それでも文字化けします。他には何か必要ですか。

PHP のバージョンが分からないのですが、
PHP スクリプトの最初に、

mb_language( 'Japanese' );

を入れてみるとどうでしょうか。
最近の PHP 4.3.3 や PHP 4.3.4 ではうまくいかないかもしれません。

うまくいかない場合は、php.ini に、

mbstring.language = Japanese

を入れて試してみて下さい。
php.ini を書き換えた場合は httpd(Apache) を再起動する必要があります。

-- 
komura <komura @ ma9.seikyou.ne.jp>


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