フォームのCGIの送り先について
[上に]
[前に]
[次に]
てん
1999/10/06(水) 10:34:31
初心者です。よろしくお願いします。
フォームを送信するCGIで、通常はCGIのスクリプトで設定したメールアドレスにしか送信できませんが、
異なるページごとに送信するメールアドレスを変更したいのです。
結果的には、CGI本体は一個だけ設置すれば良いようにしたいのです。
こういうことはできますか?
サイト内のジャンルごとにアドレスを振り分けたいのですが・・。
MIZ
[E-Mail]
1999/10/06(水) 13:35:18
(Mという名前で一度質問させていただいた者ですが
同じハンドルの方がいらっしゃるようなので改名します)
フォームで入力された内容を
sendmailを使って送るCGIだと思うのですが、
送り先を分けることは出来ると思います。
CGIのソースを見せていただくか、
どこかで配布しているCGIならばどこのものか教えていただければ、
方法も分かります。
(私にはわからないかもしれませんが
どなたかが答えてくださるでしょう…)
私の場合は、<input type=hidden>を使って
送り先を指定できるようにしています。
エイ
1999/10/06(水) 14:01:22
謹慎中なんだけどちっとだけ。
>私の場合は、<input type=hidden>を使って
>送り先を指定できるようにしています。
アドレスをhiddenで指定してるなら止めといたほうがいいぞ。
SPAMやボムの発信元にされたら目も当てられない。
代案
hoge.cgi?hogegeとか変数で渡してcgi内部で
%mail=("hoge","hogehohe@abc.ne.jp","uge","ugege@def.ne.jp"・・・・)
とでもするか。
# ヒントだけ。「とほほのperl入門」見れ。
再び謹慎モード。
エイ
1999/10/06(水) 14:04:31
ちゃーった。訂正。
>hoge.cgi?hogegeとか変数で渡して
hiddenでhogegeをcgiに渡す。
訂正終了。閉門蟄居。
MIZ
1999/10/06(水) 14:21:24
>アドレスをhiddenで指定してるなら止めといたほうがいいぞ。
>SPAMやボムの発信元にされたら目も当てられない。
あ、いえ、
hiddenで適当な合い言葉を書いておいて
CGIの内部でそれぞれの合い言葉にアドレスを指定しています。
エイ
1999/10/06(水) 15:20:58
再び登場
俺が所属するプロバのメール送信CGIが、hiddenでアドレスを直接
渡しちまう恐ろしい仕様なんでついついね。。。
でしゃばっちまってすまない。
でも・・・・
>あ、いえ、
>hiddenで適当な合い言葉を書いておいて
>CGIの内部でそれぞれの合い言葉にアドレスを指定しています。
これ、この質問の答えと違うか??
再び沈没(見てますが暫く出てきません)
てん
1999/10/07(木) 00:55:54
MZさん、エイさん、ありがとうございます。
> CGIのソースを見せていただくか、
> どこかで配布しているCGIならばどこのものか教えていただければ、
> 方法も分かります。
TerraさんのCGIです。
CGIは、まだデザインの変更くらいしかできないので、リファレンスを見ても
具体的にどうすれば良いのやらさっぱりです・・・(エイさん、すみません)
http://www2q.biglobe.ne.jp/~terra/cgi/formmail.htm
すみませんが、よろしくお願いします。
[上に]
[前に]
[次に]