CGI-BBS > 情報収集 > フォームメール > 複数のCGIにフォーム送信する妙案は?


カレッヂ
カレッヂ


質問者 けんた  投稿日 11/18(火) 15:47:59
フォーム入力から、自分の管理外のCGIへとデータを受渡す際に、
同時に控えを自分のメアドに発送するようにしたいのです。

控えは、メアド直接か、なんらかの別のCGIへの転送か、
どちらでも構いません。ただ、普通にメアド直接でhtmlフォームに
組込むとメールソフトが勝手に起上がったりするので、これ以外の
方策を探しています。

CGIというより、そこに至るプロセスのような話ですが、
どなたかよいアイデアがないでしょうか。

プロバイダ参照:
サーバのOS:UNIXサーバ
パソコンのOS:Mac9
エディタ:simple text (mac)
FTPソフト:fetch
サーバ移転:していない
改造:していない 改造前正常動作
CGI習熟度:beginner

回答者 しあわせのツボ  [削除]  投稿日 11/19(水) 12:01:46
1. まず自前でメールフォームを設置し、そこにpostさせてまずメールを送信。
2. ありがとうページのかわりに、内容がそのまま入ったformを書き出す。
3. それをJavaScriptか何かで本来のCGIにsubmit。
…だめ?(笑)
質問者 けんた  [削除]  投稿日 11/19(水) 13:21:16
こんにちは。アイデア提供をありがとうございます。

投稿時にワンクッション入れて、その時にメールを
先に出すわけですね。考えとしては充分「あり」だと思います。

やはり複数の処理を一度に、というのは難しいのでしょうか。
アドバイス頂いた方向での検討を進めてみようと思います。

何かほかによい考え方があれば、引き続きご教授頂ければ幸いです。
うう、perlとかjsって難しい…
回答者 しあわせのツボ  [削除]  投稿日 11/19(水) 19:02:53
普通は単独のCGIの中だけで全て済ませるのですが、それを変更できないとなると
事前に割り込みをかけて何とかするしかないので。
実装でわからない所があれば、これの続きとしてまた質問してください。

返信(回答)する

 


Web裏技