2009年07月06日

[PHP]mb_send_mail関数での文字化け防止対策

mb_send_mail関数を用いる場合の手っ取り早い文字化けの防止方法は、スクリプトのエンコードにあわせた内部エンコードを指定する。

例えばスクリプトをUTF-8で記述しているならば
mb_language( "ja" );
mb_internal_encoding( "UTF-8" );
、シフトJISならば
mb_language( "ja" );
mb_internal_encoding( "Shift_JIS" );
としてから
mb_send_mail( $mail_to, $mail_subj, $mail_body );
のようにすればよい。

参考サイト
人生ひまつぶし。 : PHPのmb_send_mail()関数で送信したメールが文字化けする際の対処法
posted by goblin at 01:27| Comment(0) | TrackBack(0) | PHP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/122891526
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。