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"); }
以上