[PHP-users 25892] Re: mb_send_mailでサブジェクト文字化け?
Hiroshi Moriyama
mtmori @ acc.kumagaku.ac.jp
2005年 6月 24日 (金) 11:12:17 JST
森山と申します。
あまり使わないので間違いだったら恥ずかしいのですが....
>[Outlook Express]
>Subject: =?ISO-2022-JP?B?GyRCJVshPCVgJVohPCU4JCskaSRO?=
> =?ISO-2022-JP?B?JCpMZDlnJDsbKEI=?=
サブジェクトの前処理はどの様にされてますか?
以下のような処理を書いて実行したら、
$MailSubj = "ホームページからのお問合せ";
$MailSubj = mb_convert_encoding( $MailSubj, "JIS", "SJIS" );
$MailSubj = mb_encode_mimeheader( $MailSubj, 'ISO-2022-JP' );
print $MailSubj;
これ↓のように出ます。
=?ISO-2022-JP?B?GyRCJVshPCVgJVohPCU4JCskaSROJCpMZDlnJDsbKEI=?=
渡邉さんのは2行に分かれていますが、そうなるのが何処かを突き止める
と解決が早いような気がします。
=================================================
森山寛@熊本学園大学情報教育センター
〒862-8680熊本市大江2-5-1 Tel.096-371-7434,Fax.096-363-1288
mtmori @ acc.kumagaku.ac.jp
9695 66F2 C935 4968 F3FD F6FA 22DA 8E6D CC77 7C3F
PHP-users メーリングリストの案内