問題タブ [session-variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3668 参照

session - クラシック ASP でセッション Cookie が有効になっているかどうかを確認するにはどうすればよいですか?

サーバー側のコードを使用して、ユーザーのブラウザーでセッション Cookie が有効になっているかどうかをクラシック ASPで確認するエレガントな方法は何ですか(javascript も無効になっている可能性があるため)。

私は自分の解決策を持っていますが、それは地獄のように醜く見えます。

@James - ただし、セッション Cookie と汎用 Cookie の設定は区別されません (IE では、ファースト パーティ、セッション Cookie、サード パーティを区別できますが、Firefox ではファースト パーティとサード パーティのみが区別されます)。ログインページでセッション値を設定してから、Response.Redirect を実行して、セッション値がまだ有効かどうかを確認しています。

0 投票する
3 に答える
35659 参照

sql - 値の変数をGridViewに渡すSQL「SELECT IN(Value1、Value2 ...)」

を使用して GridView を作成するときに、奇妙な出会いがありますSELECT..WHERE..<field> IN (value1, val2...)

「データソースの設定」タブで、値をハードコーディングするSELECT .... WHERE field1 in ('AAA', 'BBB', 'CCC')と、システムはうまく機能します。

ただし、新しいパラメーターを定義し、変数を使用して連結された値の文字列を渡すと、@session、Control、またはクエリ文字列です。たとえばSELECT .... WHERE field1 in @SESSION、結果は常に空です。

パラメータの内容を 1 つの値だけに減らして、別の実験を行いましたが、うまくいきました。

要するに、値の文字列をハードコーディングすると機能し、単一の値のみを持つ変数を渡すと機能しますが、2 つの値を持つ変数を渡すと機能します。失敗しました。

私が間違いを犯したか、それとも既知のバグであるかをお知らせください。

BR SDIGI

0 投票する
5 に答える
19109 参照

asp.net - Web 認証状態 - セッション vs Cookie?

ページからページへのユーザー認証状態を認証および追跡するための最良の方法は何ですか? セッション状態と言う人もいれば、Cookie と言う人もいます。

ユーザーの ID を持つセッション変数を使用して、認証時にユーザーの情報を持つカスタム User クラスを開始することはできますか。次に、すべてのページで、セッション変数がまだアクティブであることを確認し、User オブジェクトから基本的なユーザー データにアクセスしますか?

何かご意見は?良い例はありますか?

0 投票する
5 に答える
1921 参照

asp.net-mvc - セッション変数を使用する場合、何人のユーザーが多すぎますか?

現在、セッション変数をキャッシュとして使用して、データベースへの呼び出しを削減しています。

これが機能しなくなる同時ユーザーの数について疑問に思っていますか? 1,000、10,000 ....100,000??? また、特定の負荷でiisがフレークアウトし始めますか? そして、代替手段はありますか?

ユーザーごとに保存しているデータの量に依存することはわかっていますが、他の人の経験から聞きたいです.

コードがタイムアウトしたセッションにアクセスしようとすると、データベースからリロードするように設定しています。

私は現在iis6を使用していますが、セッションをより適切に処理する場合、iis7を簡単に使用できます。

編集:はい、ユーザー固有ではないデータにアプリケーション変数を使用しています。

0 投票する
5 に答える
12076 参照

c# - 外部 DLL で ASP.NET Session[] 変数を使用できますか

私は 2 つのプロジェクトを持っています。すべてのロジックとデータ アクセスを含む DLL プロジェクトと、フォームなどを実行する ASP.NET プロジェクトです。

私は少し混乱しています。System.Web 名前空間の参照を DLL プロジェクトに追加すれば、ASP.NET ページのセッション状態情報を参照できると思いました。

各ページを使用してセッション情報を取得し、それを処理のために DLL に渡すことができますが、DLL クラスから直接処理できるようにしたいと考えています。

これは可能ですか?

System.Web 名前空間をいじりましたが、Session 変数への参照を取得できるようです。

皆さんありがとう。

ジョン

0 投票する
7 に答える
2883 参照

asp.net - セッション値のキー名の列挙を作成するのは良い考えですか?

する代わりに

やっている

のほうがいい?

0 投票する
10 に答える
829 参照

php - このコードは安全ですか?

これは、 http://en.wikibooks.org/wiki/PHP_Programming/User_login_systemsの修正バージョンです。

ここで何をしsetcookie(session_name(), '', time()-3600, '/');ますか?

ここにバグがあります:私はこのログインフォームを使用します:

バグは、ログアウトしてもページが同じままであるということです。つまり、ログインフォームは表示されませんが、同じログアウトとユーザーが表示されます。ページを更新すると、正常になります。

0 投票する
3 に答える
910 参照

php - PHP セッションが動作していないようです

セッション変数がうまく機能していないようです。何が間違っているのかわかりません。これは、有効なパスワードを確認するために使用しているコードです。

index.php ファイル (リダイレクト先) には、次のコードがあります。

しかし、まったく機能していません。

セッションは明らかに開始されており、Cookie を確認することで確認できます。

私は何を間違っていますか?

0 投票する
5 に答える
3489 参照

php - PHP セッション変数が設定されていますが、PHP には表示されません。非常に奇妙な

わかりました、これはおそらく、24 時間以上コーディングしており、目が眩んでいるからかもしれませんが、ここで困惑しています。なぜこれが起こるのですか:

ここで非常に基本的なものが欠けているように感じますが、何がわかりません。

0 投票する
3 に答える
4327 参照

mysql - Oracle の MySQL と同等のセッション変数

MySQL では、単一の @ を使用してセッション変数へのアクセスを作成できます。初期化の例:

このコードを含むいくつかのトリガー:

Oracle 10g で同等のものは何ですか?