标题:新手求助。登录界面跳转问题
取消只看楼主
crazypigandy
Rank: 1
来 自:内蒙古
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-5-10
结帖率:100%
已结贴  问题点数:20 回复次数:3 
新手求助。登录界面跳转问题
<%set rs=server.CreateObject("adodb.recordset")
        rs.open "select * from users",conn,1,1
       %>
      <% dim username,pwd
         username = request.form("username")
         pwd = request.form("password")
         If NOT rs.eof and NOT rs.bof then
           If rs("用户名") <> username Then
           response.write("用户名不存在")
           ElseIf rs("密码") <> pwd Then
              Response.write "密码错误!"
           ElseIf rs("权限")<> 0 Then
              Response.Redirect("index_qt.asp")
           Else
              Response.Redirect("index_ht.asp")
              response.end
              rs.movenext
           End If
         End If
            rs.Close
            set rs=nothing
       %>

为什么只有数据库表里的第一个admin能够登录。其他的帐户都不能登录。麻烦高手给修改一下。谢谢!!!
还有,每次运行时,我还没填写呢就提示:用户名不存在。呼呼。这个应该怎么改啊?!


[ 本帖最后由 crazypigandy 于 2011-5-11 13:46 编辑 ]
搜索更多相关主题的帖子: 密码 用户名 password 
2011-05-11 13:43
crazypigandy
Rank: 1
来 自:内蒙古
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-5-10
得分:0 
以下是引用dzt0001在2011-5-11 13:52:08的发言:

你这样写只能登录数据库中的第一条记录
呃。。。大哥,那该怎么写啊?!都快愁死我了。。。
2011-05-11 13:54
crazypigandy
Rank: 1
来 自:内蒙古
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-5-10
得分:0 
回复 2楼 dzt0001
      <% dim username,pwd
         username = trim(request.form("username"))
         pwd = trim(request.form("password"))
         
         set rs=server.CreateObject("adodb.recordset")
         sql="select * from users where 用户名='"&username&"' and 密码='"&password&"'"
         rs.open sql,conn,1,3
         If NOT rs.eof and NOT rs.bof then
           If rs("用户名") <> username Then
           response.write("用户名不存在")
           ElseIf rs("密码") <> pwd Then
              Response.write "密码错误!"
           ElseIf rs("权限")<> 0 Then
              Response.Redirect("index_qt.asp")
           Else
              Response.Redirect("index_ht.asp")
              response.end
              rs.movenext
           End If
         End If
            rs.Close
            set rs=nothing
       %>
呃。。。改成这个样子以后发现不跳转了。。呼呼。。。哥,你QQ多少啊?!
2011-05-11 14:12
crazypigandy
Rank: 1
来 自:内蒙古
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-5-10
得分:0 
回复 5楼 liang198207
但是我想让他输入用户名或密码错误时有所提示啊。例如:用户名错了提示“用户名错误”。。。呵呵
2011-05-11 15:03



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




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

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