A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黄山 黑马帝   /  2011-12-28 19:09  /  2085 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感觉session和application  用法好像 以前用session 做过验证码 用application 做过在线人数 大家来说说他们有什么区别?

1 个回复

倒序浏览
曾伟 黑马帝 2011-12-29 10:57:31
沙发
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针对的是所有用户.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马