フォームの送信ができません



0   名前: さち : 2006/09/30(土) 14:27  ID:QkBW9q.B

↓のように送信できるフォームを作ってみたのですが、送信ボタンを押すと、メールを送信する画面はでてくるのですが、
メールアドレスに入力したメールアドレスが表示されるだけで、入力した回答は送信できません。
どうしてでしょうか?
よろしくお願いします。

<form action="mailto:メールアドレス" method="post" ENCTYPE="multipart/form-data">


名前を教えてください
<input type="text" name="name" value="チョコ"
size="20" maxlength="50">

<br>


年齢を教えてください
<input type="radio" name="tosi" value="0">10歳以下
<input type="radio" name="tosi" value="10">10代
<input type="radio" name="tosi" value="20">20代
<input type="radio" name="tosi" value="30">30代
<input type="radio" name="tosi" value="40">40代
<input type="radio" name="tosi" value="50">50代
<input type="radio" name="tosi" value="60">60歳以上

<br>


あなたの家で好きな場所を教えてください
<input type="checkbox" name="hobby" value="futon">ふとん
<input type="checkbox" name="hobby" value="ofuro">お風呂
<input type="checkbox" name="hobby" value="toire">トイレ
<input type="checkbox" name="hobby" value="kittin">キッチン
<input type="checkbox" name="hobby" value="berannda">ベランダ
<input type="checkbox" name="hobby" value="ima">居間
<input type="checkbox" name="hobby" value="sonota">その他
<input type="checkbox" name="hobby" value="no">無し



<br>


このHPの感想を教えてください
<textarea wrap="soft" rows="5" cols="50" name="kannsou">
どんなことでもいいので、気軽にお返事ください。どんなことでもいいので、気軽にお返事ください。どんなことでもいいので、気軽にお返事ください。 </textarea>


<br>


<input type="submit" value="送信">
<br>
</form>


1   名前: カヅサツ : 2006/09/30(土) 14:27  [URL]  ID:f0UXxXRM
> どうしてでしょうか?

> <form action="mailto:メールアドレス" (略)

form要素の action属性値を mailtoスキームで記述した場合どうなるかは、実は HTML のルールで定められていません。ある環境では「入力した回答」が記載されるかもしれませんし、同じ環境でもブラウザの設定次第では記載されないかもしれませんし、別の環境では何をやっても記載されないかもしれませんし、はたまたメールを送信する画面すら出ないかもしれません。

2   名前: 牛若 : 2006/09/30(土) 14:27  ID:JR4uzgYG
そんなときはCGIで行きましょう。
あなたのISPがCGI不可なら、レンタルしましょう。
で、そこへ送ればOK.

一覧へ戻る