- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データの受け渡し)
データの受け渡しに関する質問
このQ&Aのポイント
- FormデータをGETで送信し、判断してデータを受け渡す方法について
- GETとPOSTの違いについても知りたい
- CとDにデータを受け渡す方法を教えてください
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 >C.asp?の後ろに受け渡したい項目すべてを記入する必要がありそうですが、もっと簡単に出来ないものでしょうか?これだと、受け渡したい項目が変わるたびに修正する必要が出てきそうです。 その場合手軽に行うにはセッションを使うことではないでしょうか。 または送信されたnameとvalueを使用して、 ?a=xxx&b=yyy&c=zzz・・・・・ という文字列を作成する部品を作っておけば、 formの項目を増やそうが減らそうが、かってにURL を生成してくれます。 現実的にはセッションを使用したほうが良いと思います。
その他の回答 (1)
- LancerVII
- ベストアンサー率51% (1060/2054)
回答No.1
こんにちは。 Response.Redirect "C.asp?a=xxx&b=yyy&c=zzz" と、URLの後ろに送られてきたデータを渡せば いいと思います。 全角文字が入る場合は、URLエンコードする必要が出てきます。 POSTで行う場合はB.aspでセッションにformの情報を 格納して、C.aspまたはD.aspでセッションより 情報を取得するようにします。
質問者
補足
回答ありがとうございます。 >Response.Redirect "C.asp?a=xxx&b=yyy&c=zzz" C.asp?の後ろに受け渡したい項目すべてを記入する必要がありそうですが、もっと簡単に出来ないものでしょうか?これだと、受け渡したい項目が変わるたびに修正する必要が出てきそうです。 よろしくお願い致します。
お礼
POSTを利用して、セッションに格納する事にしました。 無事、値の受け渡しが出来ました。 ありがとうございました。