标题:绝对不许笑,我迷糊中!
只看楼主
不懂就问啊
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-10-8
结帖率:0
已结贴  问题点数:20 回复次数:2 
绝对不许笑,我迷糊中!
我在学asp,十年以前学过点vfp,感觉没这么费劲啊!
这是我昨天晚上到现在都没弄明白的问题,我自己写的代码,就是运行不正常。
<% Dim inputPassCount,ynFirstLogin
response.write("是否第一次打开登录页面变量ynFirstLogin目前的状态是:" & IsEmpty(ynFirstLogin) & "<br />")
If IsEmpty(ynFirstLogin)=True Then
    inputPassCount=1
End If
%>
<HTML><HEAD><TITLE>目前,标题不是重点!
</TITLE></HEAD><BODY>
<% ="你目前是第" & inputPassCount & "次登录!" %>
<%
Const truePass="abcd"
yourPass=Request("yourPass")
Do
    If yourPass<>truePass Then
        ynFirstLogin=False
        inputPassCount=inputPassCount+1 %>
<FORM NAME="frmChkPass"><!--action="5-1.asp"-->
    <INPUT TYPE="text" NAME="yourPass" VALUE="" />
<!--这里密码输入框用text和password都无所谓的,学习阶段嘛!-->
    <INPUT TYPE="SUBMIT" NAME="btnSM1"
    VALUE="提交表单" />
</FORM></BODY><HTML>
            <%Response.write("<br />密码错误!<br />")%>
<%    Else
        Response.write("密码正确,你可以使用高级功能了!")
        Exit Do
    End If
Loop
%>
</BODY></HTML>
我就是想写一个循环,反复要求输入密码,直到正确。在计数输入的次数。

问题出在哪呢?
搜索更多相关主题的帖子: Request 
2014-10-08 22:15
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:10 
没有仔细分析楼主的代码,也不清楚是出了什么问题。
如果要记录用户当前尝试登录的次数,就需要在用户机上临时保存一个变量,好象没有看见有此代码。

活到老,学到老! http://www. E-mail:hu-jj@
2014-10-09 15:47
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:10 
不清楚是出了什么问题
2014-10-09 16:28



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




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

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