お問い合わせフォームにwindowsの機種依存文字である「﨑」を入力すると、
文字化けを起こしてしまいます。
調べてみると、
mb_send_mail()関数だと機種依存文字は文字化けしてしまうとの事!!
それで、
機種依存文字を入力する可能性がある場合にはmail()関数を使用すればいいとのことだったので、
そのように修正して「﨑」を送信してみると文字化けせずに送信できるようになりました。
念の為に他の機種依存文字もいくつかテストしておくことに!!
「Ⅰ、Ⅱ、、、、、Ⅹ」は大丈夫!!
「㈱」「㈲」も大丈夫!!
「アイウエオ」も大丈夫!!
「①、②、、、、、⑩」も大丈夫!!
ということで、
ひとまずこれで大丈夫そうなので様子見です。
因みに、
これでも駄目ない場合は機種依存しない文字、
例えば「㈱、㈲」であれば「(株)、(有)」に
「Ⅰ、Ⅱ、、、」であれば「1、2、、、」などに変換してやるしかないようです。
この記事へのコメントはありません。