カレッヂ |
質問者 はやし
投稿日 2004/1/9(金) 15:28:20
いくつか入力項目を入力してもらわないといけない特殊な注文を サーバーのショッピングカートを使って受けたいのですが ショッピングカートのCGIでは対応できないので フォームメールと併用したいと考えています。 フォームメールで入力項目を入力して送信ボタンをクリックしてもらうと まず確認画面を表示し、その確認画面で送信ボタンをクリックすると、 こちらへ入力された内容がメールとして送信されると同時に、 入力項目の一部の値を別のショッピングカートのCGIへ転送するという ものをつくりたいと思っています。 (フォームメールはネットサーフレスキューのものを使わせてもらっています) 1つの送信ボタンに2つのCGIを働かせるというのは無理でしょうか。 フォームメールのCGIプログラムのなかに、 値をショッピングカートへ転送するためのJavaScriptを書くという方法を とるのがよいのでしょうか。 JavaScriptを使う場合は具体的にどういう関数を使うのかも 教えていただけると嬉しいです。 CGIもJavaScriptも初心者なのですが、 必要に迫られて困っています。 どうかよろしくお願いいたします。
プロバイダ参照:http://manual.estore.co.jp/siteserve/ |
回答者 llama
[削除]
投稿日 2004/1/9(金) 20:43:56
ジャバスクリプがどうか・・・ よくURLに下の様なURLを見ます。 http://login.yahoo.co.jp/config/login?.src=www&.done=http://www.yahoo.co.jp これは一時URLに「?」以降入力データを保存しておく方法に用いられてるみたいです。 http://www.*****.co.jp/cgi-bin/form/form.cgi?name=*****&size=20&e-mail=****・・・・・・ と次ぎのCGIに渡す時にURLに記録しておくと出来る気もしますが これだと途中でURLをいじられると内容が変わってしまい問題になると思います。 めんどくさくてもここの http://www.rescue.ne.jp/cgi/cargo/ を使用して組立た方がいいかもしれません。 |
質問者 はやし
[削除]
投稿日 2004/1/15(木) 12:23:04
お礼が遅れてすみません。 お返事ありがとうございました。 ヒントくださったようにデータをCGIに渡す方法を考えてみます。 それでも無理そうだったら、ここのカートを使うことも検討してみます。 ありがとうございました。 |
返信(回答)する
Web裏技 |