asp到底是如何判断是否登录的?session老失效。
时间:2011-07-30
来源:互联网
小弟做了个网站后台管理系统,老是在发布文章的时候自动失效跳到登录页面,当然里面的内容也是白写了。
虽然这个内容可以每隔多少时间保存下,但是这session为什么老是会失效啊?
网上我搜了有很多人说,这个iis设置的session有关。那么为什么别的网站比如动易等这种cms是如何判断的?我没有研究过动易,但是看到好多网站用asp做的,比如在发帖的页面长时间不刷新也不会失效。
我的代码里判断很简单,就是登录成功后,session("login")=true
判断就是
if session("login")<>true then
response.redirect "login.asp"
end if
我用的空间是正常的网上买的空间,试过万网的也是一样的,还有新网的,现在在用的是西部数码的,反正都是一样的,都会有这样的问题,可以排除空间问题、
我试过在发布文章页面用ajax每隔一分钟自动打开另一个time.asp,并显示在发文章的页面
time.asp的内容是
<%
if session("login")<>true then
response.write "登录超时"
else
response.write now()
end if
%>
如果session失效了就显示登录超时
否则就显示时间
我的理解是session只要有刷新就不会过期
不知道对不对。
但是我就这样放着,过一段时间后肯定会变成“登录超时”
一般网上用的判断是否登录方法到底是怎么样的?
请各位大哥指点,谢了。
虽然这个内容可以每隔多少时间保存下,但是这session为什么老是会失效啊?
网上我搜了有很多人说,这个iis设置的session有关。那么为什么别的网站比如动易等这种cms是如何判断的?我没有研究过动易,但是看到好多网站用asp做的,比如在发帖的页面长时间不刷新也不会失效。
我的代码里判断很简单,就是登录成功后,session("login")=true
判断就是
if session("login")<>true then
response.redirect "login.asp"
end if
我用的空间是正常的网上买的空间,试过万网的也是一样的,还有新网的,现在在用的是西部数码的,反正都是一样的,都会有这样的问题,可以排除空间问题、
我试过在发布文章页面用ajax每隔一分钟自动打开另一个time.asp,并显示在发文章的页面
time.asp的内容是
<%
if session("login")<>true then
response.write "登录超时"
else
response.write now()
end if
%>
如果session失效了就显示登录超时
否则就显示时间
我的理解是session只要有刷新就不会过期
不知道对不对。
但是我就这样放着,过一段时间后肯定会变成“登录超时”
一般网上用的判断是否登录方法到底是怎么样的?
请各位大哥指点,谢了。
作者: hdd901002 发布时间: 2011-07-30
如果我想设置我正常登录后,停留在发帖页面的话就不失效,这怎么做到?我反正用ajax试了,每隔一分钟打开另一个页面,就是不行的。一段时间后还是会失效
作者: hdd901002 发布时间: 2011-07-30
1. 看看iis的设置。session的时间在那里设置的。虽然程序可以设置,但是不会超过那个时间。
2. 如果是iis6以后,有pool的概念,session在2个进程是不能共享的。所以出现session失效的价现象。
2. 如果是iis6以后,有pool的概念,session在2个进程是不能共享的。所以出现session失效的价现象。
作者: dogfish 发布时间: 2011-07-30
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28