| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 978 人关注过本帖
标题:关于Session的问题
只看楼主 加入收藏
peiyanjian
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2008-2-29
收藏
 问题点数:0 回复次数:7 
关于Session的问题
是这样的,我做的东西.我要求每次进入不用页面的时候都要有验证,如果没登陆提示没登陆......

在地址栏中直接打开地址也提示这个,

这是不是要在每页中插入一个Session文件呀.

这个文件网上有代码吗?

求个这样的代码自己用来改一下.哪位大哥有给个吧.谢谢了.

小弟不是很懂这些.谢谢
搜索更多相关主题的帖子: Session 提示 文件 地址 代码 
2008-05-27 20:42
天涯听雨
Rank: 2
来 自:东莞
等 级:论坛游民
威 望:4
帖 子:497
专家分:64
注 册:2007-8-25
收藏
得分:0 
写一个通用函数,在每页调用一下,这样比较好便,少写许多代码

从明天起做幸福的人,喂马劈柴周游世界!
2008-05-27 21:21
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
每次进入不用页面的时候都要有验证

不用页面……那你用它干啥?
2008-05-27 21:28
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
收藏
得分:0 
<%
if session ("xx")="" then
......
%>
2008-05-28 09:15
rjbcxhc
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2008-5-17
收藏
得分:0 
每页加个这段代码:
<%
if session("username")="" then
response.write"<script>;alert('你还未登陆,请登陆');locaction.href='login.asp;</script>'"
response.end()
end if
%>
其中login.asp是登陆页面

这个要求你在登陆时给session赋值,

如果寻出登陆时最好也把session清空。
2008-05-29 17:35
AaronWoo
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-25
收藏
得分:0 

登录时 给Session("id") 赋相应的值 ,session("ispassed")赋true

验证时,只要验证session("id") 不为空,session("ispassed")不为false
即可

可以单独做个验证文件,在需要的地方include 就可以了

别人笑我太疯癫,我笑他人看不穿。
2008-05-30 23:14
peiyanjian
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2008-2-29
收藏
得分:0 
我想的就是楼上这们做法,可是不知道这个文件应该怎么写呀....
2008-06-05 19:19
zhangyao3287
Rank: 2
来 自:黑龙江省
等 级:论坛游民
威 望:2
帖 子:173
专家分:51
注 册:2008-5-25
收藏
得分:0 
Function check_login()
if trim(session("username"))="" then
check_login=False
else
check_login=True
end if
End Function

If check_login = False Then
<script>alert('请先登陆');location.back();</script>
End If

Function过程你可以存起来,然后调用封装函数的文件就可以了

[[it] 本帖最后由 zhangyao3287 于 2008-6-6 11:39 编辑 [/it]]
2008-06-06 11:38
快速回复:关于Session的问题
数据加载中...
 
   



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

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