求助

xiaobai20191129 2019-11-29 02:16:04
<!--#include file="open.asp" -->
<%
admin=Request("admin")
pwd=Request("pwd")
if admin<>"" and pwd<>"" then
SQL="select * from admin where admin='"&replace(request.form("admin"),"'","''")&"' and pwd='"&replace(request.Form("pwd"),"'","''")&"'"
Set rs=Server.CreateObject("ADODB.RecordSet")
rs.Open SQL,con,1,1
if rs.Eof thenResponse.Write("<script>alert('对不起,用户名密码不正确!')</script>")p")
rs.Close
Set rs=nothing
else
rs.Close
Set rs=nothing
con.Close
Set con=nothing
Session("admin")=true
Response.redirect("admin.asp")
end if
end if
%>
<%



这个网页代码在运行的时候提示缺少then,请问需要如何修改,下面是错误提示
Microsoft VBScript 编译器错误 错误 '800a03f9'

缺少 'Then'

/admin/admin_login.asp,行 9

if rs.Eof thenResponse.Write("<script>alert('对不起,用户名密码不正确!')</script>")p")

另外请问要怎么修改才能登陆的时候不判断账号密码直接登陆?
...全文
30 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
VB业余爱好者 2019-11-29
  • 打赏
  • 举报
回复
if rs.Eof thenResponse.Write("<script>alert('对不起,用户名密码不正确!')</script>")p")

这个then后面加个空格

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧