设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 143|回复: 5
打印 上一主题 下一主题

[求助]指点我一下Session("admin_UserName")=UserName

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-8 03:23:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<!--#include file="E_Conn.asp"-->
<!--#include file="Inc/MD5.asp"-->
<!--#Include File="Inc/Cookies.asp"-->
<!--#include file="Inc/Function.asp"-->
<%
UserName = replace( trim(GetVariable("M_Name")),"'","" )
UserPwd=replace(trim(GetVariable("M_PassWord")),"'","")
sql="SELECT * FROM Web_Admin WHERE (admin_UserName='"&UserName&"' and admin_UserPwd='"&UserPwd&"')"
rs=Conn.execute(sql)
AdminName=rs("admin_UserName")
response.write adminname
if AdminName<>"" then
session("admin_Limit")=rs("admin_Limit")
Conn.execute("UPDATE Web_Admin SET admin_loginnum = admin_loginnum + 1 WHERE (admin_UserName='"&UserName&"' and admin_UserPwd='"&UserPwd&"')")
Conn.execute("UPDATE Web_Admin SET admin_loginip = '"&Request.ServerVariables("REMOTE_HOST")&"' WHERE (admin_UserName='"&UserName&"' and admin_UserPwd='"&UserPwd&"')")
end if
Session.Timeout =180
IF AdminName<>"" then
Session("admin_UserName")=UserName
Session("admin_UserPwd")=UserPwd
response.write "<meta http-equiv=refresh content=0;URL=M_Index.asp>"
else
'Session.Abandon
response.Write "<script language='javascript'>alert('站务管理员帐号或密码错误,请重新登录!');history.go(-1);</script>"
response.end
end if
%>
这个程序是别人写的,下面这一句我没看懂是什么意思,做什么用的,
session("admin_Limit")=rs("admin_Limit")
而且在另外一页,有这么一句
if Instr(admin_Limit, 1) >0 then
.
.
就显示后面的页面,否则就不显示.

望高手给指点指点,急啊................
2#
发表于 2010-1-8 03:23:24 | 只看该作者
http://www.0668idc.com/web/kfweb/ASP/200611/29954.html
看看这个,应该对你有帮助。
至于
if Instr(admin_Limit, 1) >0 then
是判断一下用户的权限。
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-8 03:23:27 | 只看该作者
谢谢大家,可是不知道这个admin_Limit的值该如何设置啊!是设置成字符串吗?
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-8 03:23:30 | 只看该作者
查询一下相应的数据库表,再对一下相应的程序,你会得到理解的。
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-8 03:23:33 | 只看该作者
SESSION是全局变量啦
session("admin_Limit")=rs("admin_Limit")
就是把表中的admin_Limit字段值送给这个admin_Limit全局变量.
它可以在任何一个页面调用到它
因为它是全局的,所以一直存放在内存中.每一台登陆上来的电脑都会有一个自己的全局变量.所以尽可能少地使用它,否则你的内存会用完的.
但类似于用户的登陆与否的判断,用它是最方便的.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 00:43 , Processed in 0.103747 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表