为什么聊天室知道我不是从正门进入的?有办法解决吗????(给20分)

aspbasicer 2001-07-28 05:32:02
谢谢帮忙!!
...全文
84 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rootwuyu 2001-07-29
其实就是取了个环境变量

if Request.ServerVariables("HTTP_REFERER")<>"http://www.mywebsite.com/login.asp" then
'你没走正门
else
end if
回复
aspbasicer 2001-07-29
有办法解决吗,我好想知道啊,我要从后门入!!
回复
jjdelphi 2001-07-29
稍微象点样的聊天室都不会有绕过登录的bug的,特别现在的聊天室都是专门开发经过测试的
回复
aspbasicer 2001-07-29
各位谢谢了
回复
xdaniel 2001-07-28
或者是session("name")=""则转向,否则通过,不过session的内容已经过检测,确定是用户,否则session中不会写入东西的
回复
neweb 2001-07-28
跳墙多了会遇鬼
回复
ferrari 2001-07-28
好像是对的嘛~~
回复
jjdelphi 2001-07-28
有一个session全局变量,当你进入网站时(刷新),就给你一个唯一的值识别你的信息.
可以赋值,比如登录后session("login")="true",未登录时session("login")="false".
聊天室的每一个页面都先检测session("login")的值,如果为"true"才让你进入该页面,否则,转到登录页面或错误信息页面.
水平低,如果不对,敬请指正
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2001-07-28 05:32
社区公告
暂无公告