• 締切済み

【何をしたいのか】

【何をしたいのか】 ホームページビルダー11で、アンケート画面を作りました。 送信ボタンを作成しましたが、 (1)アンケートが送信できない。 (2)送信ボタンを押したあと、「送信されました」という画面を出したいんです。 【現在の状況】 送信ボタンを押しても、反応(ちょっと画面が動く程度)があっても、 きちんと送れていません。(つまり、私のメールに届きません) 送信ボタンを押すと、次の画面が「このプログラムではこの Web ページを表示できません」という画面がでます。 どうしたらいいのかどなたか教えてくださいませ。 【何をしてみたのか】 <input type="submit" value="このボタンを押して送信してください"><input type="hidden" name="送信後にでる、ページの名前" value="/usr/送自分のメールアドレス/"><BR> <BR> </FORM> にしてみましたが、でません。 何時間も格闘していますが、らちがあきません。 どなたか教えてくださいませ。

みんなの回答

noname#198951
noname#198951
回答No.2

アンケート等をメール送信する場合、ホームページの置いてあるWebサーバーからperl等の言語を使ってメールサーバーにメールを送ったりしますが、そのようなものは迷惑メールの温床になったり、直接メールサーバーのコマンドを操作する事はセキュリティ上問題が大きいので、ほとんどのレンタルスペースで許可されていないと思います。 アンケートのページを作成する場合、CGIが使えるかとか、メールサーバーのコマンドが実行できるか等の前提条件があると思いますので、現在使用されてるスペースが前提条件に合致してるかご確認ください。 最近ではWebサーバーからメールサーバーにコマンドを許可してる事はかなり少ないと思います。CGIも処理の重いものは禁止されている可能性が高いです。

hoshikun22
質問者

お礼

ご回答、ありがとうございます。CGIは使えます。なかなか動かなくて困っています。少し前までは使えたんですが、私のパソコンがクラッシュしてしまい、ダメになりました。とり急ぎお礼です。すみません。

全文を見る
すると、全ての回答が全文表示されます。
noname#116302
noname#116302
回答No.1

HTMLソースの観点とおそらく経験が浅いと仮定して回答します。 アンケート画面を作った>送信ボタンを作った とありますが、アンケート画面に入力されたデータを処理して送信する事はありません。 この場合、入力されたデータの処理&送信はCGIと呼ばれるプログラムが必要になります。 単にHTMLソースにform要素で記述してあるというだけです。 CGIというものについて少しでも知識を得れば道が開けるかもしれませんね。 このあたりは作成者のレベルにもよるので参考になるサイトを挙げることが難しいので、CGI+「入門」「仕組み」などのキーワードでWeb検索して情報を得てくださればと思います。 CGIのしくみがある程度理解できれば所有PCで実際の挙動を確認することもできるようになります。これについては参考サイトをあげることができます。 「自作マシンWWWサーバー化計画(KENTWEB)」 http://www.kent-web.com/www/index.html 大前提として、実際に運営するサーバーでCGIを許可していることが必須となります。 もし許可されていないとなるとせっかく苦労して作成したサイトも無駄になってしまいかねません。まずはこのあたりをしっかり確認しておいたほうがいいと思います。 サイト作成がんばってください。

hoshikun22
質問者

お礼

>HTMLソースの観点とおそらく経験が浅いと仮定して回答します。 浅いのではなく。まったく経験がありません。 >実際に運営するサーバーでCGIを許可していることが必須となります。 ありがとうございます。許可しています。 残念ながら、自分でなかなか製作できなくて困っています。 アドバイス、ありがとうございました。 助かりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 動作がしないときのチェックポイント

    ホームページをいじっていたら正しく動作しなくなっ てしまいました. 現象 当該ページの送信ボタンをクリックするとアンケート結果をメールで送信するのですが送信されません. 原因 よくわからないのにあれこれいじってしまったため. 調べた事(手がかり) 当該アンケートから送信されたメールを見てみると冒頭にSCRIPT_NAME :/cgi-bin/form2mail.cgi となっています. 当該送信をするボタンに対応するHTMLは下記のようになっています. </SELECT> <DIV align="center"> <INPUT type="SUBMIT"value="送信" name="SUBMIT2"> <INPUT type="checkbox" name="_check" value="1" checked> 写しを表示する   <INPUT type="RESET" value="リセット" name="RESET"> <INPUT type="hidden" name="sendto" value="「メールアドレスが入っています」"> <INPUT type="hidden" name="_location" value="http://「ホームページのアドレスが入っています」"> 当該ページのアンケートに項目を追加しようとして作業をしていたところ動作しなくなりました. あらかじめ保存しておいた当該ページのコピーを戻しましたが復旧しません. なにか特別な作業がいるのでしょうか?一般的なことで結構ですのでチェックポイントになりそうなところについてアドバイスをいただけないでしょうか.

    • ベストアンサー
    • HTML
  • フォームタグについて

    二つのフォームタグを一つのボタンで送信したいのですが、可能でしょうか? <form action="http://aaa/" method="post"> <input type="hidden" name="comment" value="テキスト "/> <input type="hidden" name="mode" value="com_w" /> <input type="hidden" name="no" value="1" /> <input type="submit" value="登録" /></form> <form action="http://bbb/" method="post"> <input type="hidden" name="comment" value="テキスト "/> <input type="hidden" name="mode" value="com_w" /> <input type="hidden" name="no" value="2" /> <input type="submit" value="登録" /></form> 同じデータをもっているフォームですが、送信するページが別々になっています。 この二つのフォームを一つの送信ボタンで送信できますでしょうか? 色々と調べましたがわかりません。 よろしくお願いいたします。

  • ニフティのメールデコードについて教えてください

    webアンケートを作るためにhttp://homepage.nifty.com/mail/sample.htm#enqueteを参考にしてみたのですが(送信ボタンを押すと)「メールアドレスが記入されていないか形式が不正です」とエラーメッセージが出てしまいます。以下の書き方で間違っている所があるでしょうか。 <HTML> <HEAD> <TITLE>質問紙のサンプル</TITLE> </HEAD> <BODY> <FORM METHOD="post" ACTION="http://mdec.nifty.com/cgi-bin/ahpmdec.cgi"> <INPUT TYPE="hidden" NAME="ok_page" VALUE="http://homepage?.nifty.com/***/***.htm"> <INPUT TYPE="hidden" NAME="to_mail" VALUE="***@nifty.com"> <INPUT TYPE="hidden" NAME="sub" VALUE="質問紙調査の結果"> 名前: <br> <INPUT TYPE="text" NAME="name" SIZE="30" MAXLENGTH="40"> <br> メールアドレス: <br> <INPUT TYPE="text" NAME="from" SIZE="25" MAXLENGTH="60"> <br> コメント: <br> <TEXTAREA NAME="body" ROWS="20" COLS="30"> </TEXTAREA> <INPUT TYPE="submit" VALUE="送信"> <INPUT TYPE="reset" VALUE="クリア"> </FORM> </BODY> </HTML>

    • ベストアンサー
    • HTML
  • アンケートのページを作ろうとして、・・

    次は、アンケート用HTMLページのサンプルです。 表示結果は下のとおりです。 ---------------------------- 好きな好きなスポーツを選んで送信ボタンを押してください。 ○  野球 ○ サッカー ○ テニス  [送信] [リセット] --------------------------- HTMLは下のとおりです。 -------------------------- <html> <head> <title>Hidden</title> </head> <body> <form name="form1" method="post" action="mailto:XXX@YYY.yahoo.ne.jp" enctype="multipart/form-data"> <p>好きな好きなスポーツを選んで送信ボタンを押してください。</p> <input type="hidden" name="browser" value=""> <input type="radio" name="sport" value="野球">野球<BR> <input type="radio" name="sport" value="サッカー">サッカー<BR> <input type="radio" name="sport" value="テニス">テニス<BR> <input type="submit" value="送信"> <input type="reset" value="リセット"> </form> <script language="JavaScript"> <!-- document.form1.browser.value=navigator.appName+navigator.appVersion; //--> </script> </body> </htm --------------------------- これで、メールに自分のアドレスを指定して、送信ボタンを押すすると、以前はメールの本文に送信されたものが、今回は、添付ファイルになって容易に開けません。Outlookのセキュリティに問題がありますか、それともHTMLが不適切ですか?。教えてください。 ボタンまたは、ドロップ・ダウン方式によるアンケートのページをHPの一部に作りたいのです。お願いします。

    • ベストアンサー
    • HTML
  • フォームボタンをリンク風に表示

    <form action="mailto:"> <input type="hidden" name="subject" value="{subject}"> <input type="hidden" name="body" value="{body}"> <input type="submit" value="メール送信"> </form><br> メーラが立ち上がると、ディフォルトで件名と本文が入るようにしています。しかし、ブラウザー上でフォームの「ボタン」表示ではなく、「リンク」のような表示にしたいのですが何か方法はあるのでしょうか? <a href="mailto:"> これだと、ディフォルトでの表示ができなくなるし。

    • ベストアンサー
    • HTML
  • JavaScriptでアンケートを作成.。

    JavaScriptでアンケートを作成しました。 IE6.0で送信ボタンを押すとメール画面がでて、アンケート内容が送信できません。 宜しくお願いします。JavaScriptは有効になっています。 <form METHOD="POST" ACTION="mailto:XXX@***.ne.jp?Subject=XXXXX" ENCTYPE="text/plain" onSubmit="alert('ご協力ありがとうございます。')"> ■XXXアンケート: <select NAME="XXXアンケート"> <option VALUE="XXXますか?">XXXますか? <option VALUE="・ほとんどない ">・ほとんどない </select><br> <br> ■XXXの感想:<br> <input TYPE="radio" NAME="XXXの感想" VALUE="XXX">XXX <input TYPE="radio" NAME="XXXの感想" VALUE="XXX-1">XXX-1 <br><br> ■XXXな異変:<br> <input TYPE="radio" NAME="XXXな異変" VALUE=">XXX感じ">感じ <input TYPE="radio" NAME="XXXな異変"VALUE="XXXに痛み">XXXに痛み <br><br> よろしければコメントをどうぞ。<br> <textarea NAME="よろしければコメントをどうぞ。" ROWS="6" COLS="25" WRAP="hard"> </textarea> <br> <input TYPE="submit" VALUE="メールを送る"> <input TYPE="reset" VALUE="やり直し"> </font> </form>

  • メールフォーム設定について

    HP初心者です。メールフォーム作成について質問させていただきます。 現在 http://sitemix.jp/ の提供している無料CGIサービスを利用しており、パスは/usr/lib/sendmail とのことなのですが、下記のようなソースを書いてもうまく送信できず、エラーになってしまいます。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> <title>無題ドキュメント</title> </head> <body> <form name="form1" method="post" action="/usr/lib/sendmail"> <p> 名前 <input type="text" name="textfield"> <INPUT TYPE="hidden" NAME="endmail" VALUE="thanks.htm"> <input type="hidden" name="tomail" value="メールアドレス"> <input type="hidden" name="submail" value="mailform"> </p> <p><br> <input type="submit" name="Submit" value="送信"> </p> </form> </body> </html> どこか間違っている場所などあればお教えください。どうぞよろしくお願いいたします。

    • 締切済み
    • CGI
  • フォームタグを送信した後に表示されるページ

    フォームタグを送信した後に表示されるページを指定したいのですが、どうすればいいのか分かりません。タグは <form method=POST action="フォームサービスのCGIアドレス"> <input type=hidden name="_mailto" value="私のメアドです"> あなたのお名前<br> <input type="text" name="name"><br> (略) <input type=submit value="送信"> こんな感じです。 よろしくお願いします。

  • 複数FORMの一括実行について

    通常であれば同一サイト内に下記のソース(フォーム)が入るのですが、 これを改良しサイト上で希望の送信先をチェックボックスで選択し一回の操作で複数のcgiを実行したく思います。 良いcgiがあれば教えてください。 又は改造ができるcgi、修正方法を分かりましたらお教え願います。 サイトA <form action="https://aaa.cgi" method="post"> <input type="hidden" name="名前" value="name"> <input type="hidden" name="メール" value="mail"> <input name="Submit" type="submit" value="送信"> </form> サイトB <form action="https://bbb.cgi" method="post"> <input type="hidden" name="名前" value="name"> <input type="hidden" name="メール" value="mail"> <input name="Submit" type="submit" value="送信"> </form> サイトC <form action="https://ccc.cgi" method="post"> <input type="hidden" name="名前" value="name"> <input type="hidden" name="メール" value="mail"> <input name="Submit" type="submit" value="送信"> </form>

    • 締切済み
    • CGI
  • メールの件名が反映されない

    こんにちは。Postmail.cgiを借りてメール作っているけど、送信したら件名が反映されないので、ご対応お願いします。 htmlの方: td colspan="2" align="center"> <input type="submit" value="&nbsp;送&nbsp;&nbsp;信&nbsp;" id="submit" /> <input type="hidden" name="need" value="御社名 email" /> <input type="hidden" name="subject" value="テスト" /> CGIファイル: http://www.kent-web.com/data/postmail.html

    • 締切済み
    • CGI

専門家に質問してみよう