お世話になります。回答が得られず、再質問になります。
関西電力のインターネットサービス「eo光」に契約しており、同社のサービスでメールフォームを提供しているので、これを利用して、友人に連絡先を書き込んでもらうメールフォームを作成中ですが、全くの素人なのでどうにもうまく動作しない部分があります。
下記の記述をしてHPを立ち上げているのですが、ラジオボタンもしくはチェックボックスの部分がメールの中に反映されません。(例ではチェックボックスを作ろうとしています。)
その他の項目についてはなんとか受け取ることができるのですが、チェックボックスをうまく動作させる方法を教えていただけないでしょうか。よろしくお願いいたします。
<FORM ACTION="http://cgi.eonet.ne.jp/cgi-bin/mail.cgi?user=tok … METHOD="POST">
<INPUT TYPE="hidden" NAME="mail_to" VALUE="tokumei@***et.ne.jp">
<INPUT TYPE="hidden" NAME="from" VALUE="tokumei@***et.ne.jp">
<INPUT TYPE="hidden" NAME="defsubject" VALUE="blank">
<INPUT TYPE="hidden" NAME="url" VALUE="http://www.eonet.ne.jp/~私のID/thanks.html">
下記のフォームに入力して送信ボタンを押してください。<BR>
<BR>
お名前(漢字):<BR>
<INPUT TYPE="text" NAME="name" SIZE="50"><BR>
お名前(かな):<BR>
<INPUT TYPE="text" NAME="message" SIZE="50"><BR>
お名前(旧姓):<BR>
<INPUT TYPE="text" NAME="message" SIZE="50"><BR>
電話番号:<BR>
<INPUT TYPE="text" NAME="message" SIZE="50"><BR>
E-mailアドレス(PCからのメールを受信できるアドレスを指定してください。):<BR>
<INPUT TYPE="text" NAME="email" SIZE="50"><BR>
メッセージ:<BR>
<TEXTAREA NAME="message" ROWS="5" COLS="60"></TEXTAREA><BR>
<br>
同窓会への出欠についてご意向を選択してください。<BR>
<select size="1" name="message">
<option value="■意向:絶対行く">絶対行く</option>
<option value="■意向:予定が合えば行く">予定が合えば行く</option>
<option value="■意向:あまり行きたくない">あまり行きたくない</option>
<option value="■意向:行かない">行かない</option>
</option>
</select><br><br>
■同窓会名簿で公開する項目を選択してください。
<INPUT type="checkbox" name="item1"value="氏名">氏名
<INPUT type="checkbox" name="item2"value="住所">住所
<INPUT type="checkbox" name="item3"value="電話番号">電話番号
<INPUT type="checkbox" name="item4"value="メールアドレス">メールアドレス
<br>
<INPUT TYPE="submit" VALUE="送 信">
<INPUT TYPE="reset" VALUE="リセット">
</FORM>
投稿日時 - 2012-11-23 23:46:28通報する
No.1ベストアンサー
- 回答日時:
name属性の値は一意でないとなりません。
お名前(かな):<BR>
<INPUT TYPE="text" NAME="message" SIZE="50"><BR>
^^^^^^^
お名前(旧姓):<BR>
<INPUT TYPE="text" NAME="message" SIZE="50"><BR>
^^^^^^^^^
半角スペースがありません。
■同窓会名簿で公開する項目を選択してください。
<INPUT type="checkbox" name="item1"★value="氏名">氏名
なお、このフォームでは、送信先のメールアドレスがHTML内に記載することになります。それでは、大量のスパムに悩まされることになります。
メールフォームCGIを別途インストールして、メールアドレスはHTMLから秘匿するほうが良いです。メールフォームによると、同じnameでも羅列してくれるものもあります。
CGIにデータが送られるとき、nameの値と、valueの値がセットで送られます。
<INPUT TYPE="text" NAME="message" SIZE="50">
の場合、&message=なんたらかんたら&message=かんたらなんたら
と、当然、後から来たデータで上書きされてしまいます。
CGI RESCUE - CGIフリーソフト ( http://www.rescue.ne.jp/ )
の下の法にある「フォーム・アンケート・エディタ ほか」とか・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- HTML・CSS ただいま勉強始めたての初心者です。フォームを縦並べにしたいです。 2 2022/11/20 17:18
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プルダウン選択を変更すると、...
-
コードレビューをお願いします。
-
selectのnameが配列の場合
-
selectのすべての値を送信する方法
-
selectを変更不可にしたい
-
ラジオボタンとプルダウンを連...
-
複数のプルダウンを1つにまとめ...
-
ラジオボタンの選択に応じてプ...
-
セレクトボックスを未選択の状...
-
javascriptでセレクトボックス...
-
VBScriptでHTMLのセレクトボッ...
-
セレクトボックスの連動処理に...
-
複数プルダウンで検索
-
Mac版IE5でのinnerHTMLの動...
-
同じ名前のセレクトがある場合...
-
select要素のvalueを配列で取得...
-
【javascript】連想配列からセ...
-
return trueとreturn falseの用...
-
プルダウン 項目が多いので先頭...
-
テーブルの行数を可変長にした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでセレクトボックス...
-
selectを変更不可にしたい
-
全てのselect要素をデフォルト...
-
<input>の選択肢をプルダウンメ...
-
Selectボックスの一覧表示方法
-
プルダウン選択を変更すると、...
-
セレクトボックスで配列を呼び...
-
JavaScriptで<select>の<option...
-
プルダウンのoptionの表示・非...
-
select要素のvalueを配列で取得...
-
【javascript】連想配列からセ...
-
ラジオボタンとプルダウンを連...
-
同じ名前のセレクトがある場合...
-
selectボックスの選択結果を変...
-
プルダウンの値によって活性・...
-
javascriptで合計金額を算出し...
-
プルダウンメニューに連動する...
-
リストボックス内の重複したも...
-
VBScriptでHTMLのセレクトボッ...
-
連想配列を使ってコンボボック...
おすすめ情報