关于asp注册页面的问题
我是新手
自己尝试做了一个注册页面,调试总是有问题
代码如下:
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/conn.asp" -->
<%
dim rs
dim strsql
dim strsql1
set rs=server.createobject("adodb.recordset")
rs.activeconnection=mm_conn_string
strsql="select name from user1 where name='"&request.form("worknumber")&"'"
rs.open strsql
if (rs.eof) then
strsql1="insert into user1 (name,realname,password,hoppy,qq,phone,email,high-degree,resume) value('"&request.form("worknumber")&"','"&request.form("realname")&"','"&request.form("pwd")&"','"&request.form("checkbox")&"','"&request.form("qq")&"','"&request.form("phone")&"','"&request.form("email")&"','"&request.form("degree")&"','"&request.form("resume")&"')"
set rs=rs.execute
response.redirect "regok.htm"
else
response.redirect "regbad.htm"
rs.close()
set rs= nothing
end if
%>
下面这段代码怎么让他在单击“提交”按钮后才执行检测呢?
<%
if request.form("worknumber")="" then
response.write "用户名不能为空"
end if
if request.form("realname")="" then
response.write "真实名不能为空"
end if
dim pwd
pwd=trim(request.form("pwd"))
if len(pwd)<6 then
response.write "密码不能少于6位"
end if
if trim(request.form("pwd"))<>trim(request.form("rpwd")) then
response.write "两次密码输入不一致"
end if
if request.form("email")="" then
response.write "必需提供email地址"
end if
%>