读书人

一个有关问题

发布时间: 2012-03-24 14:00:46 作者: rapoo

一个问题
请看下面代码
问题一

<%
If request.serverVariables( "REQUEST_METHOD ") = "POST " Then
if request.form( "name ")= " " then strError = "Miss Name "
if request.form( "Password2 ") <> "request.form( "Password ") " then strError = "Wrong Password "
%>
<%=strError%>
<form method= "POST " action= "register.asp ">
<input type= "text " name= "name " size= "20 "> <br>
Password: <input type= "text " name= "Password " size= "20>
Password
Confirm: <input type= "text " name= "Password2 " size= "20 ">
<input type= "submit " value= "Sign-Up " name= "Submit ">
</form>

可是无法验证,两次输入的密码是否相同,即便不输入内容,都能直接提交网页,说该页无法显示,请问这个是为什么?

[解决办法]
除此之外还有个问题
if request.form( "Password2 ") <> "request.form( "Password ") " then strError = "Wrong Password "
-------------改成
if request.form( "Password2 ") <> request.form( "Password ") then strError = "Wrong Password "

读书人网 >ASP

热点推荐