こわれもの注意

【CGI】UTF-8で文字化け

フォームからCGI経由でメールを送る仕組みを作成。
サイト全体はMTを使ってるので、フォームのページも漢字コードをUTF-8にしたら、特定の文字で文字化けする事が判明した。

特定の文字だけというのがやっかいだけど、発見できて良かった。
自分の名前、”奥山”の”奥”あたりが原因の模様。
名前が違えば判明しなかったかも。
EUCで”表”の文字がおかしくなるような感じかな。
Jcode.pmのトラブルなのかUTF-8特有の問題なのか、検索してみたが原因は不明。

原因がわからないので、回避できないから、別の方法で回避する。
メールは謎がおおいですなぁ。

コメント一覧

うすあじ
うーむ
そうだったのかぁ。

次回からも回避の方向でがんばります
@c
UTF-8 mail
UTFは文字規格内でも、互換性無いのですけど、

UTF-8 mailの成り立ちを調べると、まるで狂ったような文章が読めて面白いですよ。

公式な規格ではないので、中継点によっては化けますので結局の所、互換性はありません。

名前:
コメント:

※文字化け等の原因になりますので顔文字の投稿はお控えください。

コメント利用規約に同意の上コメント投稿を行ってください。

 

  • Xでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

最新の画像もっと見る

最近の「SOHO」カテゴリーもっと見る

最近の記事
バックナンバー
人気記事