phpでメール送信すると文字化けした。はてどうするか。
mb_language(“Japanese”)をよく見かけるが
mb_language(“Japanese”);部分をmb_language( ‘uni’ );にする。
<?php
//mb_language("Japanese");
mb_language( 'uni' );//ここの部分をJapaneseからuniに変える
mb_internal_encoding("UTF-8");
$shop_mail ="$user1mail";
$to="$shop_mail";
$title = "ご連絡{$anken_title1}";
$shop_mail2="<info@kenshoku-j.com>";
$mail1=$names.$shop_mail2;
$host = $_SERVER['REMOTE_ADDR'];
$dates = date('Y/m/d H:i:s');
$heredocsst = <<< EOM
古舘伊知郎様
福澤朗様からメッセージが届いています。
━━━………‥‥・・・・・‥‥………━━━━━━━━
会社名:xxxxx株式会社
住所:xxxxxx
TEL:xx-xxx-xxxxx
E-mail:xxx@xxx.xx
━━━………‥‥・・・・・‥‥………━━━━━━━━
EOM;
mb_send_mail($to,$title,$heredocsst, "From:$mail1");
}
以上
コメント