• ベストアンサー

ASP Session変数名の取得

ASP(VBScriptにて)現在使用されているセッション変数の一覧を変数名(Key)と共に取得したいです。 どのようにすればできますか?

  • Mizyu
  • お礼率40% (11/27)

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

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

Dim Key For Each Key in Session.Contents Response.Write Key & "=" & Session.Contents(Key) & "<BR>" Next

関連するQ&A

  • サーバー上の全セッション変数を取得する方法

    お世話になります。 ASPでは、各クライアントで使用する変数をセッション変数に保管することができます。 セッション変数は、サーバーのメモリ上で保管されているというそうです。 サーバー上で、現在保持しているセッション変数を、全て取得(表示)したいのですが、 いろいろ調べましたが、わかりませんでした。 ご存知の方アドバイスいただけないでしょうか? よろしくお願いいたします。 ちなみに、クライアントで、 下記を実行すると、そのクライアントのセッション変数は取得できます。 Dim Key For Each Key in Session.Contents Response.Write Key & "=" & Session.Contents(Key) & "<BR>" Next

  • ASPのSession変数を配列にしたいのですが。。。

    ASPのSession変数を配列にして使用したいのですが、どのように表記すればいいのでしょうか? Do Until rs.EOF ID=Session("ID(i)") i=i+1 rs.MoveNext Loop という感じに使用したいのですが。。。

  • ホスト名に"_"を含む場合のSession変数維持

    Windows 2000 Server環境を使用しています。 サーバーのホスト名に"_"を使用しており、ASPにてCookieが使用できないことを知りました。 単純にホスト名を変更すればよいのですが、他のアプリでも使用しており、変更することが難しいのが現状です。 Session変数がダメならとDimで試してみましたが、ページが偏移すると値は破棄されてしまいました。 ホスト名を変更せずにSession変数(またはDim)の値を維持させる方法はありませんでしょうか。 なお、Application変数は通るのですが、ユーザーごとに値が格納できないためNGとなりました。 宜しくお願いいたします。

  • バーチャルホストでの SESSION変数名

    現在バーチャルホスト内にて3つのWEBサイトが入っているサーバーがあります。 1つ目のサイトから2つ目のサイトへリンクをクリックして移動した場合にはSESSION変数名が同一の場合にはそのSESSION変数が有効となってしまいます。 例えば http://www.one.php/ $_SESSION['USER_NAME'] = '佐藤' http://www.two.php/ に$_SESSION['USER_NAME'] があると 佐藤が表示されてしまう。 つまり、サイト毎でSESSION変数名が同じであっても 別のSESSION変数としてスコープ等設定できるのでしょうか。 バーチャルホストにてPHPで、SESSIONを扱う場合はどうしたらよいのでしょうか。 環境 RedHat7.2 php4.3.10

    • ベストアンサー
    • PHP
  • ASPで、変数名に、変数を入れられますか

    ASPで、変数名に、変数を入れられますか 教えてください だめな場合 別の方法をお願いします。 For i = 1 To 10 Step 1 ("rc_" & i)= i Next

  • JAVAのセッション変数の上書きについて

    JAVAのセッション変数の上書きについて ある画面からセッションに"Data1"というキー名でデータを保存しています。 操作1、画面1で"Data1"をgetし、Data1の中身を変更後、処理の最後にこの"Data1"をセッションに保存 操作2、画面2で画面1の最後に保存したData1を使用して画面表示 操作3、画面2でボタン押下すると再度、Data1を取得して処理を行う。 上記のように別の複数の画面(同一Window)でこの"Data1"を使用するのですが 操作1の処理中(長時間かかる)に画面をCloseして、 まったく関係ない情報に対して画面2を表示すると画面表示時は画面とData1は同期が取れているのですが 操作1の終了後に"Data1"が上書きされてしまい、画面表示内容とセッション変数Data1の内容が 不一致を起こしてしまいます。 なにか良い対策方法がございましたら、ご指導お願い致します。 もうひとつ、session.getAttributeで変数取得後にセッション変数が上書きされた場合 、取得したデータには影響ありませんか?

  • セッション変数について

    48歳独学でプログラムを勉強しているものです。誰も教えてくれる人がいないので、教えてgooさんには大変お世話になっております。 現在PHPを使用して無料レンタルサーバーに会員画面を作ろうとしているのですが、一般的に無料レンタルサーバーでもセッション変数は使えるものなのでしょうか。どうも上手くセッション変数がフォルダに保存されません。無料レンタルサーバーでは不可なのでしょうか。 セッション保存先に「kaiintmp」というフォルダを作成しています。 そして、 session_start(); session_save_path("kaiintmp"); session_register("simei","pass"); $_SESSION[simei]=$simei; $_SESSION[pass]=$pass; のようにしていますが・・・。 自分のパソコンでは、セッション変数が作成されますがレンタルサーバーにUPしても作成されません。 レンタルサーバーにUPしたときのpathがダメなのでしょうか? レンタルサーバーでセッション変数を使用されている方おりましたら宜しくご教授お願いいたします。

    • ベストアンサー
    • PHP
  • セッション変数のセキュリティ

    プログラム初心者です セッション変数の安全性について教えてください ログインしているかをセッション変数で判定しています。セッションidは使っていません 質問1 悪意をもったハッカーがセッション変数を取得することはできますか?それともセッション変数はクッキーと違い安全なんでしょうか? 質問2 セッション変数の保持時間は決まっていますか? session_start(); if(!isset($_SESSION['id'])){ header('Location: login.php'); exit(); } よろしくお願いします

    • ベストアンサー
    • PHP
  • ASP(VBS) ←→ JavaScript の変数値のやりとり

    どうかよろしくおねがいします。m(__)m VBScript とJava を使ったデーターベースを作成していますが、VBScript で取得した変数値を Java で使用するには ( またその逆も )どうしたらいいのでしょうか。

  • PHPのセッションについて質問させてください。

    PHPのセッションについて質問させてください。 現在、ショッピングカートをPHPで作っているのですが、利用者のセッションIDに関連づけられているセッション変数の一覧を表示したいと思っているのですが、なかなかうまくできません。 msession_list()という関数も発見したのですが、エラーが出てしまいます。 サーバーに保存してあるセッション変数の一覧を取得するにはどうしたら良いのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう