只求一个最简单的验证例子(30分)

来源:百度知道 编辑:UC知道 时间:2024/05/14 23:05:50
多数asp网页程序里边都有密码框和用户名框,当点击确定,验证,然后再显示通过验证的页面.而一般的页面内部程序通常都是传递值到另外一个页面验证,然后再返回用户的错/对.
OK,我只想求一个程序.
界面:用户名框,密码框,确定按钮
流程:用户输入用户名和密码,然后确定.如果符合用户名和密码,那么隐藏用户名和密码.显示文字(用户名:XXX 密码:XXX).如果不符合,仍然显示输入框和确定按钮.

要求:不希望转到其它页面验证过程.可不可以只在当前页面的代码写判断(我自己试了一下,怎样都有错)?为了简单,用户名预设为1吧,密码预设为222吧.
-----------------------------------
哦,您会错意思了.
我的意思是,从form中的用户名框和密码框输入信息,然后根据判断,隐藏这个form(也就是用户名框和密码框,还有确定按钮).

以上是完整的代码,只要将它复制下来放到记事本中另存为test.asp文件就可:

<%@language=vbscript codepage=936 %>
<%
dim username,password
username=replace(trim(request("usernam")),"'","")
password=replace(trim(Request("passwor")),"'","")if username="1" and password="22" then
response.write ("用户名:XXX 密码:XXX")
else
response.Redirect "test.asp"
end if
%>
<html>
<head>
<title>注册用户登录</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language=javascript>
function SetFocus()
{
if (document.Login.UserName.value=="")
document.Login.UserName.focus();
else
document.Login.UserName.select();
}
function CheckForm()
{
if(document.Login.UserName.value=="")
{