• ベストアンサー

メールの形で、入力メールを到着させたい(取得したい)のですが。

メールの形で、入力メールを到着させたい(取得したい)のですが。 以下のソースを作り、結果も上手く表示されたのですが、入力してもらったメルアドを メールの形式で、ウェブマスター側に到着させたい(取得したい)のですが、 タグの入れ方が判りませんん。 ご教授御願い致します。 宜しく御願い致します。 <HTML><HEAD> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=Shift_JIS"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META NAME="robots" CONTENT="all"> <TITLE></TITLE> <SCRIPT language="JavaScript"> <!--HPB_SCRIPT_CODE_40 function _HpbJumpURLinNewWindow(url) { if (url != '') { window.open(url, '_blank'); } } //--> </SCRIPT></HEAD> <BODY> <p>メールアドレスを入力してください。送信ボタンを押すと、トライアル版のダウンロードページが開きます。 <FORM> <TABLE BORDER="1" CELLSPACING="0" CELLPADDING="3"> <TR> <TD>メールアドレス</TD> <TD> <!-- メールアドレス --> <INPUT type="text" name="Page01:01" value="" size="59"> </TD> </TR> </TABLE> <INPUT TYPE="hidden" NAME="" VALUE=""> <INPUT TYPE="hidden" NAME="" VALUE=""> <INPUT TYPE="hidden" NAME="" VALUE="1"> <INPUT type="submit" value="送信" onclick="_HpbJumpURLinNewWindow('http://www.***.com/');">&nbsp;&nbsp;<INPUT TYPE="reset" VALUE="リセット"> </FORM> </BODY> </HTML>

質問者が選んだベストアンサー

  • ベストアンサー
noname#198951
noname#198951
回答No.1

タグだけでは無理では? CGIでサーバ上のメールプログラムを起動する必要があります。 利用先のサーバでメールプログラムは動作されていますか?また、それをユーザに 解放していますか?

jj2000
質問者

お礼

御礼が遅くなり申し訳御座いません。 IEの閲覧は出来るのですが、記述後の送信が404画面になり、全然動きませんでした。 再インストールしても直らず、本日ようやく、別PCでお返事いたしました。 非礼をお許し下さい。 なお、ポイントは、投稿順に付与させて頂きました。ご了承下さい。 アドバイス等本当に助かりました。有難う御座いました。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

FORMには、actionが必要です。 actionに処理するCGIを書くか mailto:webmaster@domain.ne.jp とか書きます。

参考URL:
http://okweb.jp/kotaeru.php3?qid=983957
jj2000
質問者

お礼

御礼が遅くなり申し訳御座いません。 IEの閲覧は出来るのですが、記述後の送信が404画面になり、全然動きませんでした。 再インストールしても直らず、本日ようやく、別PCでお返事いたしました。 非礼をお許し下さい。 なお、ポイントは、投稿順に付与させて頂きました。ご了承下さい。 アドバイス等本当に助かりました。有難う御座いました。

関連するQ&A

  • jQuery 変数の使い方について

    jQuery 変数の使い方について 【やりたいこと】 ラジオボタンが複数ある為現在のアクションをまとめたい。 ■ $("input:radio[name='radio01']:checked").val(); の'radio01'の部分に変数を使いたい。 ■document.forms["MON"].hradio02.value の"MON"のフォーム名と、「hradio02」name部分に変数を使いたい。 http://kaicoo.blogspot.jp/2012/03/query_30.html 等を参考に元のソースから JSをまとめてみましたが、うまくいきません。 jQuery内の変数の記述方法を 教えていただけませんでしょうか? よろしくお願いいたします。 ★JSをまとめたサンプルソース <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <script src="jquery.js"></script> <script type="text/javascript" language="JavaScript"> <!-- function setVal(obj) { var formname = obj.form.name; var radioname = obj.getAttribute('name'); alert(formname); alert(radioname); //選択したラジオのvalueをhiddenに格納する document.forms[formname].h '+ radioname +' .value = $("input:radio[name='+ radioname +']:checked").val(); alert(document.forms[formname].h '+ radioname +'.value); } //--> </script> </head> <body> <table border="1"> <FORM name="MON"> <tr> <td> 結果: </td> <td> <input type="radio" name="radio01" value="良好" onClick="setVal(this);" >良好 <input type="radio" name="radio01" value="不良" onClick="setVal(this);"> 不良 <input type="hidden" name="hradio01" value="未入力です。"> </td> </tr> <tr> <td> 結果2: </td> <td> <input type="radio" name="radio02" value="良好" onClick="setVal(this);" >良好 <input type="radio" name="radio02" value="不良" onClick="setVal(this);"> 不良 <input type="hidden" name="hradio02" value="未入力です。"> </td> </tr> </table> </Form> </body> </html> ★元のソースのサンプル <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <script src="jquery.js"></script> <script type="text/javascript" language="JavaScript"> <!-- function setVal_01(obj) { document.forms["MON"].hradio01.value = $("input:radio[name='radio01']:checked").val(); alert(document.forms["MON"].hradio01.value); } //--> </script> <script type="text/javascript" language="JavaScript"> <!-- function setVal_02(obj) { document.forms["MON"].hradio02.value = $("input:radio[name='radio02']:checked").val(); alert(document.forms["MON"].hradio02.value); } //--> </script> </head> <body> <table border="1"> <FORM name="MON"> <tr><td> 結果: </td> <td><input type="radio" name="radio01" value="良好" onClick="setVal_01(this);" >良好 <input type="radio" name="radio01" value="不良" onClick="setVal_01(this);"> 不良 <input type="hidden" name="hradio01" value="未入力です。"> </td> </tr> <tr> <td> 結果2: </td> <td> <input type="radio" name="radio02" value="良好" onClick="setVal_02(this);" >良好 <input type="radio" name="radio02" value="不良" onClick="setVal_02(this);"> 不良 <input type="hidden" name="hradio02" value="未入力です。"> </td> </tr> </table> </Form> </body> </html>

  • メールフォームで件名のみ文字化け

    質問させて頂きます。 初心者なので見当違いな事も書くかもしれませんが、ご容赦ください。 自社HPで今まで問題なく稼動していたメールフォームが、 Notesのバージョンアップをしたらいきなり件名のみ文字化けするようになってしまいました。 お客様に行く自動返送メールの件名も文字化けしてしまっていて困っています。 何か対策は考えられますでしょうか? ちなみに下記がフォームのhtmlです。 <script type="text/javascript" src="docu/mailform.js" charset="Shift_jis"></script> <form id="mailform" action="docu/send.cgi" method="post" name="mailform"> <input type="hidden" name="sendmail" value="/usr/sbin/sendmail"> <input type="hidden" name="mailto" value="email"> <input type="hidden" name="mailto" value="xxxxxx@xxxx.xx.xx"> <input type="hidden" name="subject" value="資料請求メール"> <input type="hidden" name="return_subject" value="資料請求ありがとうございます "> 以上です。<head>には <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=Shift_JIS"> の記述もあります。 CGIはフリーCGIを使っています。 宜しくお願いします。

    • ベストアンサー
    • 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
  • VBAでWebページに入力&ボタンクリック

    URLがhttp://xxx.com/のページで次のようなフォームのときExcelで自動入力クリックするマクロを作りたいです。 <input type="hidden" name="room" value="aaaaa"/> <a name="regist" id="regist">総登録数</a> <table width="402" border="1"> <tr> <th align="center" colspan="2"><div align="left"><big>登録ページ</big></div></th> </tr> <tr> <td colspan="2">&nbsp;&nbsp;&nbsp;name <input type="text" size="20" name="name" value="" maxlength="20"> &nbsp;&nbsp;&nbsp;Email <input type="text" size="20" name="email" value=""> &nbsp;&nbsp;</td> </tr> <tr> <td align="center">pass</td> <td><input type="text" size="20" name="pw" maxlength="12" value=""></td> </tr> <tr> <td align="center">category</td> <td><select size="1" name="junle"> <option value="pp" selected="selected">カテゴリ選択</option> <option value="0">その1</option> <option value="1">その2</option> </select></td> </tr> <tr> <td align="center">title</td> <td><input type="text" size="55" name="title" maxlength="25" value=""></td> </tr> <tr> <td align="center">URL</td> <td><input type="text" size="55" name="url"></td> </tr> <tr> <td align="center">intro</td> <td><input type="text" name="comment" size="55" maxlength="50" value=""></td> </tr> <tr align="center"> <td><br></td> <td><input type="submit" name="mode" value="登録"> <input type="reset" value="クリア"></td> </tr> </table> 入力する内容は1行目のA,B,C・・にname,email,pass・・・が順番にそれぞれ入っています。

  • netscape 4.78での親子間でのデータ受け渡し

    以下のように親の画面から子画面を呼び出して子画面から親のテキストボックスの値を変更したいのですが、ネスケの場合だと????と表示されてしまいます。 親の画面を一度再読込みして再度子画面を呼び出して同じことをやると文字化けしません。 何か記述の仕方が誤っているのでしょうか? ご存知の方がいらっしゃいましたらご教授頂けると助かります。 親の画面 <html> <head> <Meta HTTP-EQUIV="Content-Type" Content="text/html; charset=Shift_JIS"> <title>test</title> <script language="JavaScript"> <!-- function WinOpen() { classWin = window.open( "test.htm", "sub", "width=750, height=220") }// --> </script></head> <BODY > <table border="0" align="center"> <form method="POST" name="REGIST"> <tr><td> <INPUT TYPE="TEXT" name="Category" VALUE=""> </td> <td rowspan=3> <INPUT TYPE="BUTTON" name="CHG_CATEGORY" VALUE="選択" onClick="WinOpen();"> </td> </tr></form></table> </body></html> 子画面================================================== <HTML> <HEAD> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <script language="JavaScript"> function color1(){ window.opener.document.bgColor="CCCCCC"; window.opener.document.REGIST.Category.value = "あいうえお"; } </script> </head> <body> <FORM NAME="enq"> <INPUT TYPE=BUTTON VALUE="グレー" onClick="color1()" ENCTYPE="multipart/form-data"> </form> ボタンをクリック </body> </html>

  • このソースどういう意味ですか【JavaScript】

    <HTML> <HEAD> <TITLE>JavaScript Sample</TITLE> <META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript"> </HEAD> <BODY> : <INPUT TYPE="button" VALUE="OK" onClick="~"> : </BODY> </HTML> このソースの中の <META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript"> の部分ってどういう意味ですか? 特にTypeとHTTP-EQUIVの部分については個別で詳しく知りたいです。 回答よろしくお願いします。

  • 初歩的な質問です、長文ですいませんが困っております。

    初めてHP製作で掲示板を作りたいと思い、本(Perl/CGI辞典)を読みながら悪戦苦闘中です。まずは本のスレッド掲示板を作たのですが、なぜか出力されません。PERLのチェックはHPでやって異常ありませんでしたが、なぜか「500Internal Server Error」になってしまいます。まずは出力部分と思い抜粋して見たのですが、これまた出力されません。以下にその部分を貼り付けますので、どなたかお教え願えないでしょうか? #!C:\perl\bin\perl -w print<<HTML_EOF; Content-type:text/html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML LANG="ja"> <HEAD><TITLE>$bbstitle</TITLE> <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> </HEAD> <BODY BGCOLOR="${bgcolor}"> <BR> <B>$bbstitle</B><BR> <FORM ACTION="${cginame}" METHOD=POST> <TABLE WIDTH='90%'> <TR> <TD WIDTH=30>名前</TD> <TD><INPUT TYPE="TEXT" NAME="name" SIZE=30 VALUE="$name"></TD> </TR> <TR> <TD>Mail:</TD> <TD><INPUT TYPE="TEXT" NAME="mail" SIZE=30 VALUE="$mail"></TD> </TR> <TR> <TD>URL:</TD> <TD><INPUT TYPE="TEXT" NAME="url" SIZE=60 VALUE="$url"></TD> </TR> <TR> <TD>TITLE:</TD> <TD><INPUT TYPE="TEXT" NAME="title" SIZE=60></TD> </TR> <TR> <TD></TD> <TD><TEXTAREA NAME="comm" COLS=60 ROWS=6></TEXTAREA></TD> </TR> </TABLE> <INPUT TYPE="SUBMIT" VALUE="投稿"> <INPUT TYPE="RESET" VALUE="クリア"></FORM> <BR> </BODY> </HTML> HTML_EOF

    • ベストアンサー
    • CGI
  • 送信データの受け取りについて

    ご教授願います。 ページ1からMETHOD="get"で値をSubmitして ページ2で受信したいのですが、 ページのURLバーのアドレスの最後に「?ACT=3」と 記載されているにもかかわらず、 ページ2内での$_get['ACT']で 値を拾えませんし、$ACTも確認できません。 どの様な原因が考えられるのでしょうか。 <環境> IE 7.0.5730.13 PHP 5.2.6 <プログラム> *ページ1 <html> <head> <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"> <script type="text/javascript"><!-- function Cli_Submit(){ ListForm.action = "Test_submit2.php"; ListForm.submit(); } // --></script> </head> <BODY> <FORM NAME="ListForm" METHOD="get"> <TD><INPUT TYPE="text" NAME="ACT"></TD> <TD><INPUT TYPE="button" VALUE="Submit" onClick="Cli_Submit()"> </FORM></BODY></HTML> *ページ2 <html> <head> <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"> <script type="text/javascript"><!-- // --></script> </head> <BODY> <FORM NAME="ListForm" METHOD="post"> <TD><INPUT TYPE="text" NAME="ACT" VALUE="<?php print $_get['ACT'] ?>"></TD> <TD><INPUT TYPE="button" VALUE="Submit" onClick="Cli_Submit()"> </FORM></BODY></HTML>

    • 締切済み
    • PHP
  • 自動ログイン

    楽天市場に出店しているのですが 管理画面のrmsに毎回ログインするのが面倒なので 自動にログインできるのはないかといろいろ調べました。 YAHOOのメールには一発でログインできるようには下記のように HTMLを作成しできるようになりましたが 楽天のrmsにhttps://glogin.rms.rakuten.co.jp/?sp_id=1 一発ログインできるようにしたいのですが よろしくお願いします。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=shift_jis"> <meta http-equiv="content-script-type" content="text/javascript"> <title>Yahoo!メール 自動ログイン</title> </head> <body onLoad="document.AutoLogOn.submit()"> <form action="https://login.yahoo.co.jp/config/login" method="post" name="AutoLogOn"> <div> <input type="hidden" name=".done" value="http://mail.yahoo.co.jp"> <input type="hidden" name="login" value="Yahoo! JAPAN ID"> <input type="hidden" name="passwd" value="パスワード"> </div> </form> </body> </html>

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

    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

専門家に質問してみよう