[PHP-users 7572] Re: mailの文字化け

maya php-users@php.gr.jp
Sun, 19 May 2002 18:40:16 +0900


mayaです。

> // 半角カタカナを全角に変換 //
> $naiyou = mb_convert_kana($naiyou,"KV");
> // SJISに変換 //
> $naiyou = mb_convert_encoding($naiyou,"SJIS");
なんでSJISなんでしょうか。普通iso-2022-jpだと思いますけど。
届いたメールのcharsetはどうなっていますか?それと食い違っている
んじゃないでしょうか。

> // MAIL設定 //
> $from    = "From: ".$from;
> $subject = "=?iso-2022-jp?B?".base64_encode($TITLE)."?=";
iso-2022-jpだって言っておいてSJISにしておくとSubjectも化けるかも
しれませんね。

# この辺の処理って自分でやらなくてもmb_send_mailがよきに計らって
# くれませんでしたっけ?


======================
   maya@akira.ne.jp
======================