session("admin_name")=""
很简单的,这一句是什么意思?
session("admin_name")=""
很简单的,这一句是什么意思?
设置SESSION admin_name为空字符串。
通常用于管理员登录处理。
SESSION是一种很有用的变量。在服务器里针对一个线程是全局的。详细的你看看以下链接吧。
http://baike.baidu.com/view/25258.htm?fr=ala0
通常用于记录管理员或会员登录情况。
通过session记录用户的有关信息,以供用户再次以此身份对web服务器提供要求时作确认,例
如,我们在某些网站中常常要求用户登录, 但我们怎么知道用户已经登录了呢,如果没有session的话,登录信息是无法保留的
Session名为admin_name的对象为空
admin_name是一个session的名,对它赋值为空
至于什么是session,在ASP 和 ASP.NET 中,Session 是 用于保持状态的基于 Web 服务器的方法。Session 允许通过将对象存储在 Web 服务器的内存中在整个用户会话过程中保持任何对象。
session相对于cookie不容易被仿冒,所以很多网页编写者都拿它来记录验正客户端用户状态
比如登陆的用户名为 admin ,起一个session名为admin_name把它的值赋为admin
然后在没有有关闭这个窗口时转向新的页面或打开新的链接都可以通过这个session来记录已经登陆了的用户,以便用户不用打开每个页面都要登陆,当然,session不仅仅是这个用处
这些cookie也能做到,但cookie很容易被仿冒,被黑客利用
建立一个名为admin_name的session
Session 对象
可以使用 Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。
Session 对象最常见的一个用法就是存储用户的首选项。例如,如果用户指明不喜欢查看图形,就可以将该信息存储在 Session 对象中。有关使用 Session 对象的详细信息,请参阅“ASP 应用程序”部分的“管理会话”。
注意 会话状态仅在支持 cookie 的浏览器中保留。
具体: http://www.yesky.com/imagesnew/software/asp/innerobject/session/intr12d0.htm