| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 750 人关注过本帖
标题:防止为登陆进入后台问题
只看楼主 加入收藏
酷酷的鱼
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2005-8-9
收藏
 问题点数:0 回复次数:7 
防止为登陆进入后台问题

为了防止没登陆而直接输入后台添加信息页面地址 进入后台
我用了如下程序:
<%if session("admin")="" then
response.Write "<script language='javascript'>alert('网络超时或您还没有登陆!');window.location.href='login.asp';</script>"
response.End
end if
%>

但是出现了一个问题,我正常登陆后,一段时间,就提示我 网络超时或您还没有登陆!转向登陆页面
从而导致我的某些信息输入了一半,又要重新输入

在有的电脑上时间可以登陆长些,有些短些,可是不要这些语句又补安全,
请教高手如何解决?

防止为登陆进入后台问题,是否还有其他好方法呢?

搜索更多相关主题的帖子: 后台 登陆 
2006-07-24 21:25
jimn2000
Rank: 2
等 级:新手上路
威 望:3
帖 子:274
专家分:0
注 册:2006-4-3
收藏
得分:0 
我也碰到和你一样的问题。不过把session.timeout设置长点就好了。应该是这个问题

欢迎大家访问我的网站 www. 域名代理网站 web.
2006-07-25 08:23
酷酷的鱼
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2005-8-9
收藏
得分:0 
三个问题:

1,请给出具体设置session.timeout的方法?

2,session.timeout在程序哪个地方设置?最多可以设置多长时间?

3,我有好几个session变量,需要设置几个session.timeout?

谢谢大家啦

2006-07-25 08:28
酷酷的鱼
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2005-8-9
收藏
得分:0 
大家帮帮忙啊!

2006-07-25 10:51
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
得分:0 
session.timeout=60 '这是一个小时
放在你登陆处理页面的用到session的地方(前后都行)

想学 .Net 了
2006-07-25 11:39
jimn2000
Rank: 2
等 级:新手上路
威 望:3
帖 子:274
专家分:0
注 册:2006-4-3
收藏
得分:0 

我是放在gobal.asa文件的session_onstart事件里的啊
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">

Sub Session_OnStart
session.timeout=60

End Sub

Sub Session_OnEnd

End Sub

sub Application_OnStard

End Sub

sub Application_OnEnd

End Sub</SCRIPT>

[此贴子已经被作者于2006-7-25 13:11:24编辑过]


欢迎大家访问我的网站 www. 域名代理网站 web.
2006-07-25 13:10
酷酷的鱼
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2005-8-9
收藏
得分:0 

我用session变量来做会员 后台

如果换成cookies来实现

可以嘛?
如果可以的话?如何实现?


2006-07-26 17:53
ziyehanbin
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2005-10-16
收藏
得分:0 
response.cookies("unlogined")=isLogin
response.cookies("overtime")=over
response.cookies("user_name")=user
response.cookies("user_psw")=psw

response.cookies("unlogined").expires=overtimes
response.cookies("overtime").expires=date()+2
response.cookies("user_name").expires=overtimes
response.cookies("user_psw").expires=overtimes
response.cookies("unlogined").Path="/"
response.cookies("overtime").Path="/"
response.cookies("user_name").Path="/"
response.cookies("user_psw").Path="/"

-------------------------------------------------------------
--------------------------------------------------------------

2006-07-26 19:27
快速回复:防止为登陆进入后台问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012614 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved