フォームのデータをちゃんと受け取るには?
[上に]
[前に]
[次に]
はなまる
[E-Mail]
1999/04/16(金) 15:28:41
アンケートフォームを作ったのですが、受け取ったデータをメーラーで見ると白紙状態になっています。(ちゃんと中身が送られてきているものあるのですが。)Macからの送信の場合が多いように思うのですが、何か知っておられる方ありませんか?
ちなみに
<form action="***@***" method="post" name="**" enctype="text/plain">にしてあります
SHUICHI.T
[E-Mail]
[HomePage]
1999/04/16(金) 17:40:24
enctype="text/plain" はいけません。
無指定か enctype="application/x-www-form-urlencoded" にしてください (あるいはフォームのある HTML 文書を JIS にする)。
\n
1999/04/16(金) 18:01:44
便乗質問ですいませんが。
>enctype="text/plain" はいけません。
これはなぜいけないのですか?
「メール中の漢字コードがjis以外の可能性があるから」という
意味ととっていいですか?。とすると、
>あるいはフォームのある HTML 文書を JIS にする
これは、ページのコードを明示してあればこの機能を使うとき
ブラウザがメーラーに渡すコードを JISに変換して渡すという
事でしょうか?
じょん
1999/04/17(土) 00:27:22
http://www.tohoho-web.com/wwwmail1.htm
を参照していただくのがいいかも。
SHUICHI.T
[E-Mail]
[HomePage]
1999/04/17(土) 01:21:09
>「メール中の漢字コードがjis以外の可能性があるから」という
>意味ととっていいですか?。
その意味に取って結構です。
(その文書で指定されている文字セットで送られる (はず))
デフォルトのまま送信して受け取った側でデコードするのが一番です。
\n
1999/04/17(土) 13:35:46
SHUICHI.Tさん返答ありがとうございます。
>(その文書で指定されている文字セットで送られる (はず))
この部分が本当は聞きたかったところでした。
言葉が足りなくてすいません。
ブラウザが送信時にそこまでするとは初耳です。
それだと、<FORM>を記述したページでは例外を除きページの漢字
コードを指定しておいた方があらかじめ送信してもらうコードを
指定できる為、トラブルが減る可能性があるということですね。
eXor
1999/04/17(土) 15:23:58
Web裏技(http://www.rescue.ne.jp/)のフォームメール等CGI
を介してメールを送るのも便利かも知れません。
CGI設置の知識が必要とされますが。
[上に]
[前に]
[次に]