WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:リダイレクトとフォームのデータ

0:[投稿] けい [2002/11/10 13:22 ][環境:WIN+IE UNIX系+Perl]

1.A
2.B1
3.B2
という3つのページがあり、
これら3ページ全てにフォーム(テキストボックスとラジオボタン)による入力項目があります。

加えて、ページAのラジオボタンの選択内容によって
ページB1とページB2のいずれかにリダイレクトしています。

リダイレクトの仕方自体はわかるのですが、

# 現在はこの一行でリダイレクトしています
print "Location: http://www.***.com/\n\n";

Aのページにおいてユーザによって入力されたフォームのデータを受け取り、かつ B1、またはB2のページのフォームに入力された
データも受け取って、二つのページのデータをまとめてメールで送信したいのです。

このプログラムを、データファイルを使用せずに処理することは
出来るのでしょうか?

お手数おかけしますがどうぞよろしくお願いします。


1:[回答] JTR [2002/11/11 09:24 ]

すべてCGIで組めばできるとおもいます。
データをhiddenで渡して行けばいいわけです。

静的なHTML(Location:)では、厳しいとおもいます。
JSやクッキーを駆使すれば、出来そうですが、JSオフ、クッキーオフの場合がありますので...。


2:[完了] けい [2002/11/11 23:03 ]

やはり静的HTMLでは厳しいですか。
HTMLをCGIからprint文で吐き出すしか仕方が無いのですね。

勉強になりました。
どうもありがとうございました。


3:[回答] gun [2002/11/12 09:01 ]

[完了]に対してのレスになってしまいます。

JAVAスクリプトとフォーム(GET)とhiddenを使って、
リダイレクトとデータの受け渡しとエンコード/デコード
を上手に行えば、HTMLでも不可能ではないカモです。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World