关于SESSION的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 06:05:18
我的问题是:我的后台每隔很短的时间就提示网络超时重新登录,很烦人,想让它每两个小时再提示这个,要怎么修改,是修改下边的内容吗?我很急,我要编好的代码,别整教程,最好能再解释一下.
<%if session("admin")="" then
response.Write "<script language='javascript'>alert('网络超时或您还没有登陆!');window.location.href='login.asp';</script>"
response.End
else
if session("schx")=0 then
response.Write "<p align=center><font color=red>您没有此项目管理权限!</font></p>"
response.End
end if
end if
%>
嗯,好像真是服务器的问题,下边的代码也很好,怎么办呢,我发起投票吧

把session的存储时间设置长一些
如:
<%
=session.timeout=120 '存储时间120分钟(两小时间)
%>
注:这段代码加在登录处理程序里面

这样就不会老提示未登录了!

代码片段没有问题,你查查服务器上的设置,windows 的话,看看IIS里设置的连接超时是多少,可能是这个设置太小的问题