- ベストアンサー
選択肢によって送信先が変えられるメールフォームCGI
こんにちは。質問させて頂きます。 メールフォームのCGIで、複数のメルアドに送信出来るものはよくありますが、フォーム内のプルダウンなどの選択肢によって送信先が変えられるCGIがなくて困っております。 御存じの方はお教えくださいませんでしょうか。商用可能なもの、レンタルではないものがベターなのですが…よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そうですね、私も同じことをしていまして、そのメール送信フォームのCGIをもとに説明します。 http://www.webpower.jp/websofts/manage/formail/ サンプルページのHTMLソース内に次のような記述がありますが、この部分を変更します。 <!-- name="_mailto" メールの送信先(1ヶ所のみ) --> <!-- スクリプトの初期設定で指定している場合は設定不要 --> <input type=hidden name="_mailto" value="foo@domain.tld"> ----- <select name=="_mailto"> <option value="foo-1@domain.tld">送信先1 <option value="foo-2@domain.tld">送信先2 <option value="foo-3@domain.tld">送信先3 </select> ----- このCGIはフリーなのにかなり高機能なので気に入ってますが、その分 設定も複雑になります。他のこういう方法でメールを送信する CGIを探すか、今使っているCGIをこんな形に改造するのも一考です。
- 参考URL:
- http://www.webpower.jp/
その他の回答 (1)
- yatokesa
- ベストアンサー率40% (201/496)
formの中で送信先メールアドレスを _mailaddress など、hidden属性で指定するものなら、その nameを selectに指定することで切り替えられますよ。
補足
御返答ありがとうございます。 もう少し具体的に解説して頂けたら助かるのですが…
お礼
お礼が遅くなって申し訳ありません。 非常に参考になりました。只今四苦八苦して改造中です。ありがとうございました!!