主题:  我作不了取回密码的页面,为什么?

hansen

职务:普通成员
等级:1
金币:1.0
发贴:181
注册:2000/12/21 15:27:20
#12001/2/27 10:07:09
下面是我根据UltraDev Sky里的教程做取回密码的页面,预览时,我一点取回密码的连接,应该出现输入用户名和密码的页面,可它总是直接跳到提示用户名输入错的页面了,我可是按教程一步一步作下来的啊,下面是源代码,请高手帮我看看,我真的很想学DU啊。

<%@LANGUAGE="VBSCRIPT"%> <%

Dim rsThisUser__struserid
rsThisUser__struserid = "xyz"
if(request.form("userid") <> "") then rsThisUser__struserid = request.form("userid")

%> <%
set rsThisUser = Server.CreateObject("ADODB.Recordset")
rsThisUser.ActiveConnection = "dsn=login;"
rsThisUser.Source = "SELECT * FROM member WHERE userid='" + Replace(rsThisUser__struserid, "'", "''") + "'"
rsThisUser.CursorType = 0
rsThisUser.CursorLocation = 2
rsThisUser.LockType = 3
rsThisUser.Open
rsThisUser_numRows = 0
%>
<%
if rsThisUser.eof then
response.redirect "passwordremainderfailed.asp"
end if
%>


Untitled Document




input your userid to get your password











userid













编辑历史:[这消息被hansen编辑过(编辑时间2001-02-27 10:17:39)]


wowomo

职务:普通成员
等级:1
金币:1.0
发贴:309
注册:2001/1/12 21:01:58
#22001/3/1 0:26:19
if rsThisUser.eof then
response.redirect "passwordremainderfailed.asp"
end if

这里出错了,你拿到了一个空的结果,检查一下你的数据库。



hansen

职务:普通成员
等级:1
金币:1.0
发贴:181
注册:2000/12/21 15:27:20
#32001/3/1 11:32:18
我数据库里有东西啊,还是不知怎么搞的?