永发信息网

ASP登陆判断

答案:1  悬赏:20  手机版
解决时间 2021-04-20 11:16

最好能给个例子

最佳答案



<form action="checklogin.asp?send=login" method="post" name="form1"><TR>
<TD><IMG SRC="images/logind_1.gif" WIDTH=768 HEIGHT=74 ></TD>
</TR>
<TR>
<TD><IMG SRC="images/logind_2.gif" WIDTH=768 HEIGHT=1 ></TD>
</TR>
<TR>
<TD height="203" background="images/logind_3.gif"><table width="78%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="32%" height="29">&nbsp;</td>
<td width="30%">用户名:
<input name="userid" type="text" class="inputd" id="userid" maxlength="20"></td>
<td width="38%" rowspan="2"><input type="image" name="imageField" id="imageField" src="images/login_r3.gif" ></td>
</tr>
<tr>
<td height="22">&nbsp;</td>
<td>密&nbsp;&nbsp;码:
<input name="password" type="password" class="inputd" id="password" maxlength="20"></td>
</tr>
<tr>
<td height="30">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table></TD>
</TR>
<TR>
<TD><IMG SRC="images/logind_4.gif" WIDTH=768 HEIGHT=1 ></TD>
</TR>
<TR>
<TD><IMG SRC="images/logind_5.gif" WIDTH=768 HEIGHT=105 ></TD>
</TR></form>


checklogin。asp



set rs=server.CreateObject("adodb.recordset")
Sql="Select http,ip,userid,datetime,doomain,daili,id from Camera "
Sql=Sql&" order by datetime desc "
Rs.open Sql,connn,1,1
if not rs.eof then
do while not rs.eof


sql="update Camera set datetime='"&Rs("datetime")&"',ip='"&rs("ip")&"' where domain='"&rs("doomain")&"'"
'conn.execute(sql)
'response.Write(rs("doomain")&"成功<br>")
%>
<%
rs.movenext
loop
else
'response.Write("一条没有")
end if

%>
<%rs.close
set rs=nothing
connn.close
set connn=nothing
%>



<%
Sub SetCookies(root,name,value)
Session(CacheName & name)=value
Response.Cookies(CacheName & root)(name)=value
End Sub
'--------------------------判断是退出还是登陆----调用相应函数
dim str_class
str_class=Request.QueryString("send")
if str_class="login" then
call checklogin
elseif str_class="logout" then
call logout
end if
'-------------------函数调用登陆
function checklogin()
dim userid,password
userid=trim(request.Form("userid"))
password=trim(Request.form("password"))
Strsql="select * from Agents where A_Userid='"& userid &"'"
set rs=server.CreateObject("Adodb.Recordset")
rs.open Strsql,conn,2,2
if rs.eof and rs.bof then
rs.close:set rs=nothing
call FunErr("用户名或密码错误码!|",false)'错误处理
else
if rs("A_Password")<>password then
rs.close:set rs=nothing
call FunErr("密码错误码!|",false)'错误处理
else
response.Cookies("A_Userid")=userid

SetCookies "Admin","AdminName",userid '建立session cookies
SetCookies "Admin","AdminPassword",md5(password,32)
session("yewu")=rs("yewu")
session("username")=rs("company")
session("userid")=rs("id")
rs.close
set rs=nothing
conn.close:set conn=nothing
response.redirect("a_index.asp")
end if
end if
end function


function logout()
response.Cookies("A_Userid")=""
response.Write("<script>parent.window.location='../acts';</script>")
end function


%>

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
NBA球队哪个最早
一些英语的问题
为什么电脑内存条那么贵?
德大炸鸡在哪里啊,我有事要去这个地方
中通和申通,邮快递,哪个便宜点,
忠勇小状员片头曲为何不能下载
同一短信为什么接收的时间比发送的时间还早?
英雄联盟剑豪怎么连招,英雄联盟妖姬连招QRWE
谁个个 游戏人生内测资格啊我QQ349459317 谢
十月妈咪(万达广场江桥店)怎么去啊,有知道地
人的睡眠时间
总是会有人用不可思议或者惊讶的眼神看一个人
怎样过才叫不需此身?
玩地下城游戏电脑黑屏,但有声音,重启就好了
谁知道最新的全球卫星地图哪里可以下载?
推荐资讯
晶尔雅饰品怎么去啊,有知道地址的么
上海苏家爱华福安店我想知道这个在什么地方
求1电影名
爱情歇后语大全及答案,拟人句摘抄
当涂县江心中心小学怎么去啊,有知道地址的么
哪有关于平乐的文章
谁知道这个补丁怎么弄啊?
怎么修改呀什么时候改?开盘的时候我改过提交
在拍拍网买神奇肥料需要多长时间到帐?
为什么Q农场进不去
水浒传中的好词佳句,水浒传每回好词佳句,每
能给推荐几部打斗场面不错的动漫不
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?