| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 728 人关注过本帖
标题:为什么老提示密码错误?
取消只看楼主 加入收藏
BADIORI
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2004-11-13
收藏
 问题点数:0 回复次数:2 
为什么老提示密码错误?

我这里有段代码,连接SQL就老是提示密码不正确,但连接到ACCESS就一切正常啦~~请问这是什么问题呀?是SQL问题吗?那为什么用户名又能通过,而且我一个朋友用也是这样的一个错误,以下代码: <!--#include file="odbc_conn.asp"-->

<% dim username,userpwd,userip,sql,rs userip=request.ServerVariables("REMOTE_ADDR") username=trim(replace(request.form("username"),"'","")) userpwd=trim(request.form("pwd")) if username="" then %> <Script language="JavaScript"> alert("用户不能为空"); location.href="javascript:history.back()" </Script> <% end if if userpwd="" then%> <Script language="JavaScript"> alert("错误:请输入密码!"); location.href="JavaScript:history.back()" </Script> <%end if%> <% if request.form("shenfen")="zc1" then sql="select * from zc1 where userid='"&username&"'" else sql="select * from zc2 where userid='"&username&"'" end if set rs=Server.CreateObject("ADODB.Recordset") rs.open sql,db,1,3 %>

<%if rs.bof and rs.eof then%> <Script language="JavaScript"> alert("此用户名不存在"); location.href="javascript:history.back()" </Script> <%end if%> <%if userpwd=rs("userpwd") then%>

<%set rs=server.createobject("ADODB.Recordset")

rs.open sql,db,1,3 session("userid")=rs("userid")

session("userpwd")=rs("userpwd")

rs.close set rs=nothing%> <Script language="JavaScript"> alert("您已成功登录管理页面"); location.href="index.asp" </Script>

<%else%> <script language="javascript"> alert("您的密码不正确"); location.href="javascript:history.back()" </script>

<%end if%>

各位来帮帮我
搜索更多相关主题的帖子: 密码 提示 
2005-10-22 21:24
BADIORI
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2004-11-13
收藏
得分:0 
密码没有错的
我创建了好几个都进不去,用户名和密码的字段都是char类型的

2005-10-23 20:12
BADIORI
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2004-11-13
收藏
得分:0 
有谁知道吗?
这次碰到这个问题真的是把我头都搞晕了

2005-10-23 20:12
快速回复:为什么老提示密码错误?
数据加载中...
 
   



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

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