• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Request.Querystringについて)

Request.Querystringについて

このQ&Aのポイント
  • ASPにおけるRequest.QueryStringの使い方について説明します。
  • プログラム初心者の方でも理解しやすいように具体的なコード例を示します。
  • また、環境変数に関連する情報も簡潔に説明します。

質問者が選んだベストアンサー

  • ベストアンサー
  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

こん竹輪。(もぐもぐ。 いや。でも、やっぱおでんは白滝。。。(知らん。 >>Request.QueryString んー。まず、コレを誤解?してる? http://www.site-cooler.com/kwl/asp/10.htm#QueryString QueryString っちゅーと、「URLの後ろにくっついたパラメータを取得するためのもの」 ぐらいの認識でいいと思います。 なので。。。 >>"YM"や"MOVE"が定義されているところ YMやMOVEはあらかじめ定義しておく変数。 ってわけではない。 って事になります。。。かね。 (あえて言うなら、前のページで定義して送られてくる?かな? なので。。。 このソースのASPページにアクセスされた時点で ttp://www...hogehogehoge.asp?YM=201209&MOVE=Next のようなURLでアクセスされてきている。ことになるかと思います。 で、アクセスされてきたら。。。 sYM = Request.QueryString("YM") で、URLパラメータの中から「YM」を取得し、「sYM」に「201209」を格納。 sMove = Request.QueryString("MOVE") で、URLパラメータの中から「MOVE」を取得し、「sMove」に「Next」を格納。 となる事になります。 特に例外処理のようなものもないので。。。 YMとMOVEが必ず渡ってくるようにするつもりで作り込まれているようではありますね。 なので。。。 >>プログラムを前の方へ辿っていっても、 コレの疑問を解決するのならば、このASPページの前画面のページのソースを追う必要がある。 ですかね。

ymoshimoshi
質問者

お礼

ありがとうございました。

関連するQ&A