今だけ人気マンガ100円レンタル特集♪

cgiやphpを使わないプルダウンのメールフォームを作りたくて
(cgiやphpでの、ページのデザインを変える知識などが乏しいため)
フォームを使ってみたのですが、
送信ボタンを押すと、メールソフトが起動してしまいます。
メールソフトを起動させずに、このままの内容をメールで届けてもらいたいんですけど・・・
何がいけないのでしょうか?
下記のようになってます。

<FORM action="mailto:アドレス" method="post" enctype="text/plain">
希望会場<br>
<SELECT name="希望クラス">
<OPTION value="ダンス">ダンス</OPTION>
<OPTION value="ダンス">ダンス</OPTION>
<OPTION value="ダンス">ダンス</OPTION>
</SELECT>
<br>
希望日時<br>
<SELECT name="希望日時">
<OPTION value="5月1日">5月1日</OPTION>
<OPTION value="5月1日">5月1日</OPTION>
<OPTION value="5月1日" selected>5月1日</OPTION>
<OPTION value="5月1日">5月1日</OPTION>
<OPTION value="5月1日">5月1日</OPTION>
</SELECT>
<br>
<INPUT type="submit" value="送信">
<INPUT type="reset" value="リセット">
</FORM>

このQ&Aに関連する最新のQ&A

A 回答 (3件)

<FORM action="mailto:アドレス" method="post" enctype="text/plain">



mailtoスキームを使う以上は「メーラを起動させる」のがブラウザの動作です。それ以上のことは出来ませんし、環境によっては何も起こらないこともあります(私のPCがそうです)。

(参考)
  http://www1.parkcity.ne.jp/chaichan/src/javasc22 …

>メールソフトを起動させずに、このままの内容をメールで届けてもらいたいんですけど・・・

CGI(php含む)を使うしかありません。
    • good
    • 0
この回答へのお礼

やはりCGIですか
ありがとうございましたー

お礼日時:2008/05/26 19:36

http://www.web-liberty.net/download/mail/index.h …

例えばこういうフォームだと、htmlとcssがcgiと分けられているのでレイアウトを変えるのは簡単かもしれません。
    • good
    • 0
この回答へのお礼

分かりやすそうですね!
でもプルダウンがほしかったので
こちらはまたの機会に使わせていただこうと思います。
ありがとうございました!

お礼日時:2008/05/26 19:38

無料メールフォームをレンタルなさってはいかがでしょう?


CGIの設定などしなくていいですし
html貼り付け型など存在するのでデザインも自分でいじれます
    • good
    • 0
この回答へのお礼

レンタルもお手軽ですよね!
でも今回はできれば自分のサーバーで・・が良かったんです。
ありがとうございました!

お礼日時:2008/05/26 19:37

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QCGIを使わず、HTMLだけで作るメールフォーム

パソコン経験ゼロの友人が、『若いから』というだけの理由で会社のホームページを作らされており、私がいつもアドバイスしているのですが、ちょっと分からない事が出てきました。

ホームページ上で、なんだか抽選でプレゼントをするような企画をやるらしいのですが、CGIを使うのはサーバ管理者に「やめてくれ」と言われたそうなんです。で、たしかHTMLだけでもメールフォームのような物が作れたはずなのですが、私の知識不足でイマイチ分かりません。検索してみても、どうしてもCGIの物ばかりがでてしまいます。作り方でも参考になるページでも結構ですので、どなたか教えてください。

ちなみに形式は、ごくごくありきたりのフォームで、
・希望のプレゼントのチェックボックス
・氏名のテキストエリア
・氏名フリガナのテキストエリア
・郵便番号のテキストエリア
・都道府県のポップアップ
・住所のテキストエリア
・電話番号のテキストエリア
・メールアドレスのテキストエリア
・生年月日のテキストエリア
・性別のチェックボックス
・コメントのテキストエリア
という感じです。これを、メールにして会社の特定アドレスに送りたいのです。はっきり言って、本当にHTMLで作れるのかもよく分かってません。どなたか助けてください!

パソコン経験ゼロの友人が、『若いから』というだけの理由で会社のホームページを作らされており、私がいつもアドバイスしているのですが、ちょっと分からない事が出てきました。

ホームページ上で、なんだか抽選でプレゼントをするような企画をやるらしいのですが、CGIを使うのはサーバ管理者に「やめてくれ」と言われたそうなんです。で、たしかHTMLだけでもメールフォームのような物が作れたはずなのですが、私の知識不足でイマイチ分かりません。検索してみても、どうしてもCGIの物ばかりがでてしまいます...続きを読む

Aベストアンサー

あ、mailto:使っていいんですか。
なら、
<FORM method="POST" action="mailto:メールアドレス">


</FORM>
で一応できます。
ブラウザがIEの場合、電子メールの設定のデフォルトがOutlook Express(OE)なので、OEのほうでメールアカウントの設定がされていれば問題なくフォームの内容が送られます。ただし、mailto:プロトコルの処理(ブラウザとメーラーの連携)がきちんと設定されていないと送られません。(OE以外を使っている人にありがちです)
また、フォームの内容は「URLエンコード」されて送られてくるので、それを処理しないと集計できません。(処理は、CGIじゃなくても可能です。が、面倒です^^;)


人気Q&Aランキング