问题标签 [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.
session - 如何检查经典 ASP 中是否启用了会话 cookie?
经典 ASP中使用服务器端代码检查用户浏览器中是否启用了会话 cookie的一种优雅方式是什么(因为 javascript 也可能被禁用)。
我有自己的解决方案,但它看起来很丑陋。
@James - 虽然设置会话cookie和通用cookie没有区别(IE让您区分第一方,会话cookie和第三方,但我看到Firefox他们只区分第一方和第三方)?我在登录页面中设置一个会话值,然后做一个 Response.Redirect 有点事情并检查会话值是否仍然有效。
sql - 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
结果总是空的。
我做了另一个实验,将参数内容减少到只有一个值,效果很好。
简而言之,如果我对一串值进行硬编码,它就可以工作,如果我只传递一个具有单个值的变量,它就可以工作,但是如果我传递一个具有两个值的变量;它失败了。
请告知我是否犯了任何错误或者这是一个已知的错误。
BR SDIGI
asp.net - Web 身份验证状态 - 会话与 Cookie?
从页面到页面进行身份验证和跟踪用户身份验证状态的最佳方法是什么?有人说会话状态,有人说 cookie?
我可以只使用具有用户 ID 的会话变量,并在身份验证后,实例化一个包含用户信息的自定义用户类。然后,在每个页面上,验证会话变量是否仍然处于活动状态并从 User 对象访问基本用户数据?
有什么想法吗?有什么好的例子吗?
asp.net-mvc - How many users is too much when using session variables?
I'm currently using session variables as a cache to cut down the calls to the database.
I'm wondering at about how many concurrent users does this stop working at? 1,000, 10,000 ....100,000??? Also will iis start flaking out at a certain load? And are there any alternatives?
I know it depends on how much data I'm storing per user, but I want to hear from other peoples experiences.
I do have it setup so that when the code tries to access a timed out session that it reloads from the database.
I'm currently using iis6 but I could easily use iis7 if it handles sessions better.
Edit: Yes I'm using application variables for non user specific data.
c# - 我可以在外部 DLL 中使用 ASP.NET Session[] 变量吗
我有两个项目,一个包含我所有的逻辑和数据访问内容的 DLL 项目,以及一个完成我的表单等的 ASP.NET 项目。
我有点困惑。我想如果我将 System.Web 命名空间引用添加到 DLL 项目中,我将能够引用 ASP.NET 页面的会话状态信息。
我可以使用每个页面来获取会话信息并将其传递给 DLL 进行处理,但我希望能够直接从 DLL 类处理事物。
这可能吗?
我已经摆弄了 System.Web 命名空间,并且似乎能够获得对 Session 变量的引用。
谢谢大家。
乔恩
asp.net - 为会话值的键名创建一个枚举是个好主意吗?
而不是做
是在做
会更好?
php - 这段代码安全吗?
这只是http://en.wikibooks.org/wiki/PHP_Programming/User_login_systems的修改版本
在这里做什么setcookie(session_name(), '', time()-3600, '/');
?
这是一个错误:我使用此登录表单:
错误是当我注销时,页面保持不变,即登录表单不显示,但显示相同的注销和用户。当我刷新页面时,它变得正常。
php - PHP 会话似乎不起作用
会话变量显然对我不起作用。我不知道我做错了什么。这是我用来检查有效密码的代码:
在 index.php 文件(它重定向到的位置)中,我有以下代码:
但它根本不起作用。
会话显然开始了,可以通过检查 cookie 来验证。
我究竟做错了什么?
php - PHP Session 变量已设置,但 PHP 看不到它。很奇怪
好吧,也许这是因为我已经编码了超过 24 小时,我的眼睛已经呆滞了,但我在这里被难住了。为什么会这样:
我觉得我在这里遗漏了一些非常基本的东西,但我不知道是什么。
mysql - Oracle 的 MySQL 等效会话变量
在 MySQL 中,我可以使用单个 @ 创建访问会话变量。初始化示例:
一些包含此代码的触发器:
Oracle 10g 中的等价物是什么?