专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > ASP

那位好心人能帮忙看上小弟我的代码哪出错了?用户验证登录一直不成功

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
那位好心人能帮忙看下我的代码哪出错了?用户验证登录一直不成功
  <%
 if isempty(session("passed"))then
 session("passed")<>true
 end if
 if session("passed")<>true then
 username=request.form("username")
 pwd=request.form("pwd")
 if username="" and pwd=""then
 errmsg="请输入用户名和密码"
 else
 dim conn
 set conn=server.createobject("adodb.connection")
 conn.connectionstring="driver={sql server};server=127.0.0.1;uid=sa;pwd=sa;database=tbAddress"
 conn.open
 set rs=server.createobject("adodb.recordset")
 set rs.activeconnection=conn
 rs.cursortype=3
rs.open"select * from admin where username='" & trim(username) & "' and pwd=' "&trim(pwd)&" '"
 
 if  rs.eof then
 response.Write"<script language=javascript>alert('不存在此用户');history.back(-1);</script>"
  response.End()
 else
 if pwd <> rs.fields("pwd")then
 session("errmsg")="密码不正确"
  else
  errmsg=""
  session("passed")=true
  session("username")=rs.fields("username")
  session("pwd")=rs.fields("pwd")
  session("errmsg")=""
   response.Redirect"index.asp"
 
  
  end if
  end if 
   end if
  end if 
  if  session("passed")<>true then
  
  %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>

<script language="javascript">
function check()
{if (document.form1.username.value==""||document.form1.pwd.value=="")
{window.alert("请输入用户名或密码")
return false}

return true
}
</script>
<p align="center"><font size="5" face="华文行楷">用户登录</font></p>
<form method="post"name="form1"action="<%=request.ServerVariables("path_info")%>"onsubmit="return check()">
<p align="center"><font face="宋体">用户名:&nbsp;
<input type="text"name="username"size="20"></p>
<p align="center">密&nbsp;码:&nbsp;
<input type="password"name="pwd"size="20"></p>
<p align="center"><input type="submit"value="提交" name="b1"><input type="reset"value="重置"name="b2"></p>
</form>
<%
response.End()
 end if
%>
</body>
</html>

------解决方案--------------------
rs.open"select * from admin where username='" & trim(username) & "' and pwd='"&trim(pwd)&"'"

pwd那里不要有空格
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

  • ASP怎么隐藏表单

    ASP如何隐藏表单 <%if Cookies_Toy ="" then response.write "<a href='login.asp'>登录</a> <a href='reg.asp'>注册</a>" ...

  • 为何js调用css脚本后没效果

    为什么js调用css脚本后没效果 这个是css的脚本代码: body,ul,li{margin: 0; padding: 0; border: 0;} body {background: #f5f...

  • 怎么伪造post请求,求指点。

    如何伪造post请求,求指点。。。 要查询大批(也就几万个)运单的状态,那查询网站一次最多查24个,这一个个搞会搞死人的。。 有...

  • Asp.net_简略代码设置GridView自适应列宽不变形

    Asp.net_简单代码设置GridView自适应列宽不变形 动态绑定的GridView由于列数不固定,而列又太多(博主做的这个项目有150个左右的字段...

  • ASP.NET上实现AJAX注册提醒

    ASP.NET下实现AJAX注册提醒 Ajax全称是,主要是利用JavaScript实现异步的数据传输,首先说异步,异步是当前操作进行的时候,用...

  • aspnet_regiis装配出错:0x80070005 拒绝访问

    aspnet_regiis安装出错:0x80070005 拒绝访问 点击右边红色标题查看本文完整版:aspnet_regiis安装出错:0x80070005 拒绝访问安装...

  • 关于网站边框解决方法

    关于网站边框 像hao123这样的网站上的边框是着么弄的?背景图片吗?http://www.hao123.com 另外哪个素材网站有实用的这内素材 -----...

  • ! 多表分组查询统计

    求助!! 多表分组查询统计 高手们,帮帮忙! 用户表 D_user 为 ID Username GroupID 1 张三 2 2 李四 2 3 王五 ...

  • 在Paypal交付的同时,把表单的数据提交给数据库

    在Paypal提交的同时,把表单的数据提交给数据库 本帖最后由 liuyang2708 于 2012-11-20 23:14:54 编辑 在提交这个支付...

  • 虚拟目录上JavaScript不能正常执行

    虚拟目录下JavaScript不能正常执行 各位大侠好,我在同一台服务器上用两种方式部署同一个网站。 第一种方法:在IIS下直接建一个网站...

热门推荐: