请教一个关于Session的问题

ArchieYao 2001-11-30 02:41:53
在GLOBAL.ASA里的Session_OnEnd 中,网页中的session变量还有效吗?能读取吗?
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ArchieYao 2001-11-30
  • 打赏
  • 举报
回复
怎么办?
ArchieYao 2001-11-30
  • 打赏
  • 举报
回复
各位哥哥帮小弟看一下以下这段代码能行吗??怎么好象都没有效果的?
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Session_OnStart
Session.timeout=1
End sub

Sub Session_OnEnd
cust_name=session("custname")
log_logontime=session("logontime")
log_logouttime=now()
'
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("customer.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
'更改客户登录日志表,修改logout 的时间以及总在线时间
set rs=server.createobject("adodb.recordset")
set rs.activeconnection=conn
rs.open "select * from cust_log where log_name='"&cust_name&"' and log_logontime=#"&log_logontime&"#",,1,2
if not rs.eof then
rs("log_logontime")=log_logontime
rs("log_logouttime")=now()
rs("log_sumtime")=datediff("n",log_logontime,log_logouttime)
rs.update
rs.close
end if
End sub

sub Application_OnStart
End sub

sub Application_OnEnd
End sub
</SCRIPT>
ArchieYao 2001-11-30
  • 打赏
  • 举报
回复
那我要象聊天室那样判别是否离线,我应该如何处理?
theng 2001-11-30
  • 打赏
  • 举报
回复
该过程结束后,session变量就无效了。
audny 2001-11-30
  • 打赏
  • 举报
回复
session就无效了

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧