cgiを使わずにメール送信用のフォームを作っています。そのフォームの中にはメールアドレスを記入する欄があるのですが、受信したものにはメールアドレスの前のタイトル(例えばE-Mail=の部分)にも下線がはいっており、メールアドレスがE-Mail=の部分も含まれてしまい、当然クリックしても相手に返信できません。
返信ボタンをクリックすればいいことではあるのですが、送信元と記入したメールアドレスが違うこともありますので。
うまく説明できませんが、質問の意味がわかっていただけるでしょうか?
ご回答よろしくおねがいいたします。

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

form 意味」に関するQ&A: "in scorching form"の意味

A 回答 (2件)

参考にされると良いと思います。



参考URL:http://www.rescue.ne.jp/
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
cgiでのフォーム作成についてはでていましたが、今回はあえてcgiを使わないフォームを作りたいところです。それもあるのかどうかこのサイトからは見つけられませんでした。

お礼日時:2001/11/13 23:09

ちょっとつくったことがないのでなんともいえないのですが、参考URLに載っているようなので、みてみてください。



参考URL:http://www.rfs.co.jp/sitebuilder/
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
見てみましたが、おもったところが見つけられませんでした。

お礼日時:2001/11/13 23:06

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

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

Qフォームメーラーの記述メールアドレスの入力欄を送信者の携帯メールアドレスにする

レンタルcgiフォームメーラーで顧客から社にフォームを送ってもらうサイトを制作中です。
送信元(顧客の)メールアドレスの記入について疑問です。


<input type="text" name="mail">
とすると何の問題も無くフォーム受信でき、そのまま顧客側に返信できます。

しかし携帯アドレス用に下記のようなものを作ろうとしています。

<INPUT TYPE="text" NAME="email_account">
<SELECT name="email_domain">
<option value="@docomo.ne.jp">@docomo.ne.jp
<option value="@ezweb.ne.jp">@ezweb.ne.jp
<option value="@t.vodafone.ne.jp">@t.vodafone.ne.jp
…………以下続く

とすると、受信したフォームは
「email_account」「email_domain」
が分かれてしまい、アドレスリンクになっていない状態です。
そのままではメールアドレスとして認識していないようでそのまま返信も出来ません。

NAME="email_account"を
NAME="mail"
とするともちろん「正しくメールアドレスを記入せよ」と出ます。

「email_account」「email_domain」と分けたアドレスを送信者のメールアドレスとして送信させるにはどうしたら良いでしょう。

レンタルcgiフォームメーラーで顧客から社にフォームを送ってもらうサイトを制作中です。
送信元(顧客の)メールアドレスの記入について疑問です。


<input type="text" name="mail">
とすると何の問題も無くフォーム受信でき、そのまま顧客側に返信できます。

しかし携帯アドレス用に下記のようなものを作ろうとしています。

<INPUT TYPE="text" NAME="email_account">
<SELECT name="email_domain">
<option value="@docomo.ne.jp">@docomo.ne.jp
<option value="@ezweb.ne.jp">@ezweb.ne.jp
<...続きを読む

Aベストアンサー

レンタルCGIのほうのスクリプトをいじるのは大変でしょうから
JavasScriptを使ってみます。

<script><!--
function addr(){//スクリプト部 ヘッダ内にでも貼り付けてください。
document.getElementById("mail").value=document.getElementById("email_account").value+document.getElementById("email_domain").value;
}
//--></script>

<!--以下フォーム内に-->
<input type="text" name="email_account" id="email_account">
<select name="email_domain" id="email_domain">
<option value="@docomo.ne.jp">@docomo.ne.jp</option>
<option value="@ezweb.ne.jp">@ezweb.ne.jp</option>
<option value="@t.vodafone.ne.jp">@t.vodafone.ne.jp</option></select>
<input type="text" name="mail" id="mail">


動作確認用に最後のテキストボックス「mail」はtype="text"にしてありますが、
問題なく動作しそうであればtype="hidden"にしてください。

<input type="text" name="mail">を残したまま使うのであればnameが重複しますので適当に変えてください。

レンタルCGIのほうのスクリプトをいじるのは大変でしょうから
JavasScriptを使ってみます。

<script><!--
function addr(){//スクリプト部 ヘッダ内にでも貼り付けてください。
document.getElementById("mail").value=document.getElementById("email_account").value+document.getElementById("email_domain").value;
}
//--></script>

<!--以下フォーム内に-->
<input type="text" name="email_account" id="email_account">
<select name="email_domain" id="email_domain">
<option value=...続きを読む

QWEB上からメール送信するメールフォーム

WEB上からメール送信するメールフォームをCGI無しで作成したいと思っています。フォーム上でドロップダウンメニュー・ラジオボタン・・テキスト入力フィールドで必要事項を入力し"送信ボタン"押下後にメーラー起動させたいのです。

理想としてはメーラーが起動した時、宛先・件名・本文の一部を初めから設定されいる状態になっておりフォーム上で選択した内容を本文の指定した箇所に当てはめるようにしたい。

<本文>
□□□□□□□□□□□□□
□□□:********
□□□:********
□□□:********
□□□
****************
****************

"*"部分がフォーム上で選択or入力した箇所、
"□"部分がメールフォームを作成時に設定。

Aベストアンサー

JavaScriptを使えばできるようです。
ここを参考にしてみては。

参考URL:http://www.parkcity.ne.jp/~chaichan/src/javasc22.htm

Q自動で添付メールを送信するフォーム

自動で添付メールを送信するフォームを作りたいのですが、
FORMタグくらいでいけますでしょうか?

具体的には、サイト訪問した人が自分のメールアドレスを入力して、
そのアドレスに、こちらが用意した、ローカルディスクにあるデータを
添付したメールが自動で送信される、というスクリプトです。
可能でしょうか?
CGIででも可能でしょうか?

Aベストアンサー

鯖容量の関係でUP出来ない、という理由で添付をお考えだったのであれば
オンラインストレージに置いておくという手もありますよ。
http://www.dropboks.com/
http://www.mediamax.com/
http://rapidshare.com/
http://www.megaupload.com/jp/

自動返信にこだわるなら、メールにダウンロード先のURLを書く方が手っ取り早いです。
(会員登録するとき認証URLが返ってくるシステムがありますが、あんな感じ)

ローカルのものを添付して送信ってのは無理なので
URL返すかUP場所を変えるか…どちらかになるんじゃないでしょうか。

Qhtmlでフォーム送信を作った後OUTLOOKが立ち上がり送信できない件

フォームからあるメールアドレスに直接送信したいのに、送信ボタンを押すと、この内容は送信者に公開されますといったエラーのような内容が表示されます。アウトルックが立ち上がったり・・などおかしな状況になります。通常のフォーム送信のように、送信したら「送信されました」で終わる感じにしたいのですが、知識あるかたよろしくお願いします。

Aベストアンサー

フォームの提出先は、きちんとCGIになってますか?
HTMLのタグから直接メールを送信するのは、HTMLの本来の仕様ではなく、あくまでブラウザのおまけです。
【引用】____________ここから
action = uri [CT] この属性は、フォーム処理エージェントを指定する。HTTPスキームURI以外の値の場合のユーザエージェントの動作は、定義しない。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Forms in HTML documents (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/interact/forms.html#edef-FORM )]より
 上の文の「HTTPスキームURI以外の値」とは、たとえばURIではなくmailtoとかになっている場合。
 その場合、設定してあるメールユーザーエージェント(MUA)を起動したりします。

 メルでコードCGIをきちんと設定し、そのURIを設定しましょう。

Q送信フォームのタグですが、ラジオボタンの回答だけが送信されません、なぜでしょうか?

<TR>
<TD>男  女</TD>
<TD><INPUT type="checkbox" checked value="man">男  <INPUT type="checkbox"value="woman">女</TD>
</TR>

<TR>
<TD>Eメール:</TD>
<TD><INPUT name="Eメール" size="20"></TD>
</TR>
<TR>
<TD bgcolor="#ffcccc">コメント:</TD>
<TD><FONT color="#ffcccc"><TEXTAREA name="コメント" rows="6" cols="20"></TEXTAREA></FONT></TD>
</TR>

</TABLE>
<BR>
<INPUT type="submit" value="送信"></FORM>
</DIV>
</BODY>

Aベストアンサー

name 属性がいるのかな?

# 男か女かを選ばせるならラジオボタンのほうがいいのでは?

参考URL:http://tohoho.wakusei.ne.jp/html/input.htm


人気Q&Aランキング

おすすめ情報