• 締切済み

<FORM action='mailto:****@****'>について

お世話になります。 只今、HTMLのメール送信フォームを作成しています。 <FORM action='mailto:******@****.co.jp' method='post' enctype='text/plain'> …と、記述してSubmitでメールは送信されるのですが、全角文字が文字化けしてしまいます。 読んでいる参考書には「enctype='text/plain'」で文字化けは無くなるような事が書いてありますが、実際受信すると文字化けしています。 何か文字化けしなくなる方法はありますか?? よろしくお願いいたします。

みんなの回答

回答No.3

enctype='text/plain'はあくまで簡易的な方法です。 文字化けしてしまうとむしろ考えた方がいいと思いますよ。 HTMLだけでの対処は難しいです。

すると、全ての回答が全文表示されます。
  • Rokotto
  • ベストアンサー率0% (0/3)
回答No.2

無料のWebメールアドレスなどだと、そうなりやすいです。 下の参照サイトでフォームデコードできます(無料)が、いちいちめんどうならば、http://www.azaq.net/ などのフォームデコードサービスを利用する事をオススメします。検索サイトで『フォームデコード』『フォーム』とか打てば結構引っかかるのでさがしてみては??

参考URL:
http://www.int-connect.com/decodenew/
すると、全ての回答が全文表示されます。
noname#225520
noname#225520
回答No.1

こちらをお読み下さい。デコードする必要があるようです。それもイヤってことになるとメール送信CGIを組む必要があります。

参考URL:
http://tohoho.wakusei.ne.jp/wwwmail1.htm
すると、全ての回答が全文表示されます。

関連するQ&A