人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

php4.3.11のmb_sendmailで以下のように
$from=’持ち株会社テースー人事部採用担当 <test@test.kom.co.jp>’;

FROMの設定をして、
mb_send_mail($email,$subject,$msg,’From: ’.$from);
とするとfrom部分が化けてしまいます。
どうしたらいいでしょうか??

●質問者: tech1
●カテゴリ:就職・転職 コンピュータ
✍キーワード:担当 持ち株会社 採用
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● ito-yu
●20ポイント

http://jp.php.net/mb_encode_mimeheader

PHP: mb_encode_mimeheader - Manual

$from=mb.encode_mimeheader(’持ち株会社テースー人事部採用担当’).’ <test@test.kom.co.jp>’;

でどうぞ

◎質問者からの返答

ありがとうございます。

ですがまだ文字化けしてしまいます。


2 ● moritamasahiro
●20ポイント

http://www.php-j.com/tutorial/php/multibyte.php

http://www.gac.jp/article/index.php?stats=question&category=...

GAC なぜなにGAC->新着

基本的にmb_sendmailを使うときでも文字コードをJISにするべきです。

mb_language(’Japanese’);

mb_internal_encoding(”JIS”);

を指定するか、$fromを

$form=mb_convert_encoding($form, ”JIS”, ”AUTO”);

などで変換した方がよいと思います。

◎質問者からの返答

はい。ですがFROMが途中で切れてしまいます。


3 ● ootatmt
●20ポイント

http://www.stackasterisk.jp/tech/php/php02_04.jsp

PHP??2???FPHP????(?G???R?[?h/?f?R?[?h)

http://www.stackasterisk.jp/tech/php/php03_04.jsp

PHP??3???FPHP???p(???[?????M)

$from を MIMEエンコードしてやる必要があります。

◎質問者からの返答

やってみます・。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ