プロが教えるわが家の防犯対策術!

HP作成で多分初歩的なことだと思うのですが…
入力されたフォームの内容を送信する際、メールアドレスを使おうと思っています。

<form action="mailto:メールアドレスを入力"method="post"><br>
お名前<p>
<input type="text"name="name"><br><br>
メッセージ<p>
<textarea rows=8 cols=40 wrap="hard" name="メッセージ"></textarea><br><br>
サイト評価<p>
<input type="radio"name"goodorbad"value="良い">良い
<input type="radio"name"goodorbad"value="普通">普通
<input type="radio"name"goodorbad"value="良くない">良くない
<input type="reset"value="リセットします">
<input type="submit"value="投函する"><br><br><br>
</form>

だと送信ボタンをクリックした時にメールの新規作成画面に飛んでしまいます。
これはどこかおかしいのでしょうか?

A 回答 (1件)

作成したものがメールを使って送信するものだからですね。


これですと、送信ボタンを押すと送信するパソコンにインストールされている、メーラー(OutlookExpress等)が立ち上がり
そのメーラーを使ってフォーム内容が送信される、という簡易なメールフォームになります。

メール送信環境にない人は送信できないという事にもなりますので、CGIを使ったメールフォームの設置をお奨めしますよ。

参考URL:http://www.tagindex.com/html_tag/form/form_mail. …
    • good
    • 0
この回答へのお礼

御礼が遅くなって申し訳ありません。
回答ありがとうございます。
現在レンタルサーバでCGI規制かかってるんで、サーバーの変更も視野に入れて考えようと思います。
勉強になりました。

お礼日時:2005/07/04 15:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!