エンジニア足立のコーディング日記

エンジニア足立のコーディング日記

ブログトップへ >> 『2013年4月』の記事一覧

RSS mb_send_mail()を使うと、機種依存文字が「?」に文字化け!!

この記事を読むのに掛る所要時間: 16

お問い合わせフォームにwindowsの機種依存文字である「﨑」を入力すると、

 

文字化けを起こしてしまいます。

 

調べてみると、

 

mb_send_mail()関数だと機種依存文字は文字化けしてしまうとの事!!

 

それで、

 

機種依存文字を入力する可能性がある場合にはmail()関数を使用すればいいとのことだったので、

 

そのように修正して「﨑」を送信してみると文字化けせずに送信できるようになりました。

 

念の為に他の機種依存文字もいくつかテストしておくことに!!

「Ⅰ、Ⅱ、、、、、Ⅹ」は大丈夫!!

「㈱」「㈲」も大丈夫!!

「アイウエオ」も大丈夫!!

「①、②、、、、、⑩」も大丈夫!!

ということで、

 

ひとまずこれで大丈夫そうなので様子見です。

 

因みに、

これでも駄目ない場合は機種依存しない文字、

例えば「㈱、㈲」であれば「(株)、(有)」に

「Ⅰ、Ⅱ、、、」であれば「1、2、、、」などに変換してやるしかないようです。

このページのTOPへ戻る

著者情報

足立 拓也(あだち たくや)
1980年生まれ。
出身:兵庫県丹波市。
趣味:ボクシングジム通い。
特技:歴史の話しをすること。
一言:頑張って面白いブログを書きます。

月別アーカイブ

  •  

    • [—]2017 (10)
    • [+]2016 (49)
    • [+]2015 (86)
    • [+]2014 (81)
    • [+]2013 (104)
    • [+]2012 (78)
  • カテゴリー