黑马程序员技术交流社区

标题: session 和application 的区别 [打印本页]

作者: 黄山    时间: 2011-12-28 19:09
标题: session 和application 的区别
感觉session和application  用法好像 以前用session 做过验证码 用application 做过在线人数 大家来说说他们有什么区别?
作者: 曾伟    时间: 2011-12-29 10:57
session是为单个用户保存的变量,对单个用户有效.
当一个用户登陆时,可以将使用session("id")保存他的ID,并触发session_onstart事件,服务器通过session("id")识别登陆用户.例如,调出用户的资料:
id=session("id")
set cn=server.createobject("adodb.connection")
cn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&server.mappath("数据库.mdb")
set cn1=server.createobject("adodb.recordset")
cn1.open "select * from a where id='"&id&"'",cn,1,1
'服务器通过session识别用户,并调出该用户的资料
application是为所有用户保存的变量,对所有用户有效.
application广泛应用在聊天室里,application针对的是所有用户.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2