标题:[求助]指点我一下Session("admin_UserName")=UserName
取消只看楼主
ss0011
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-8-9
 问题点数:0 回复次数:1 
[求助]指点我一下Session("admin_UserName")=UserName

<!--#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
.
.
就显示后面的页面,否则就不显示.


望高手给指点指点,急啊................

搜索更多相关主题的帖子: UserName Session admin 
2007-08-09 20:00
ss0011
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-8-9
得分:0 

谢谢大家,可是不知道这个admin_Limit的值该如何设置啊!是设置成字符串吗?

2007-08-10 08:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-161571-1-1.html




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

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