asp中session对象的用法?
来源:百度知道 编辑:UC知道 时间:2024/06/02 07:15:35
session("user")=rs1("user")
session("acc")=true
Session 对象存储特定用户会话所需的信息。
但上面两句话是什么意思呢?
session("acc")=true
Session 对象存储特定用户会话所需的信息。
但上面两句话是什么意思呢?
Session的优势:
位置:保存在服务器端,安全性高
类型:任意类型
Session保存的信息不与其他用户共享
在用户会话期间可以记录和监视用户信息
当会话过期或终止时服务器会清除 Session 对象
Session对象的常见属性和方法 :
SessionID、Timeout、IsNewSession、Clear()、Abandon()
session对象可以理解成一个数组.
Session 对象存储特定用户会话所需的信息。
session自己不会存你所需的具体信息,得写代码实现..
因为 http 是个无状态协议,想要知道当前是谁在访问,并记录相关访问者的信息
可以用session,cookie.
用户登录的时候 在 session里存个数据, 例如
session("UserName") = "lan7"
session("sex") = "男"
这些数据会保存在服务器容器里,直到回话结束...
在未结束的这段时间那,程序就可以知道当前是那个用户在登录.也可以根据
session 里 放的数据进行相关操作(例如:权限的认证)
session("user")=rs1("user")'读取数据库的用户名,存储到user的session中。
session("acc")=true '设置可访问权限为true
这个是登录时用到的。用于控制访问权限。没有高深的东西。
你把session看作 全局变量 就可以了
你这个就是给这两个变量赋值,其他页面也可以调用这个变量