请看下面代码
问题一
<%
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 "