📄 searchnewuser.asp
字号:
<%@ LANGUAGE="VBSCRIPT" %>
<%
if isempty(request("username")) then
response.redirect ("default.htm")
end if
set conn=server.createObject("ADODB.Connection")
dbpath=server.mappath("club.mdb")
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&dbpath
set rs=server.createobject("ADODB.Recordset")
sqltext="select username from user_info where username='"&request("username")&"'"
rs.open sqltext,conn
if rs.bof or rs.eof then
rs.close
conn.close
set rs=nothing
set conn=nothing
else
response.write "该用户名已被他人注册,请重新选择用户名!<a href='default.htm'>返回</a>"
rs.close
conn.close
set rs=nothing
set conn=nothing
response.end
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>新用户注册</title>
<link rel="stylesheet" href="club.css">
<style type="text/css">
<!--
.botton { font-size: 12px; line-height: 14px; color: #000000; background-color: #FFFFF0}
-->
</style>
<script language="javascript">
<!--
function check()
{
var today=new Date();
var ff=document.forms[0]
if(ff.password.value.length<=0)
{
alert("请输入密码!");
ff.password.focus();
return false;
}
if(ff.password.value!=ff.verpsw.value)
{
alert("密码输入不正确,请更正!");
ff.password.focus()
return false;
}
//alert(ff.email.value);
//alert(ff.email.value.length);
//alert(Judge(ff.email.value));
if(ff.email.value.length>0&&!Judge(ff.email.value))
{
alert("请您正确地录入Email地址!^&^");
ff.email.focus();
return false;
}
if(ff.yborn.value.length>0||ff.mborn.value.length>0||ff.dborn.value.length>0)
{
var mmy=parseInt(ff.yborn.value);
var mmm=parseInt(ff.mborn.value);
var mmd=parseInt(ff.dborn.value);
if(mmy.length<=0||mmy.length<4||isNaN(mmy)||mmy>today.getYear()||mmy<1900)
{
alert("出生年份有误!请您检查是否为以下情况:\r\n\n1.录入了全角数字!\r\n2.位数不足四位!\r\n3.录入了其它非数字字符!\r\n4.年份超出正常范围!\r\n5.未填写年份!\r\n\n请核查后更正!");
ff.yborn.focus();
return false;
}
if(mmm.length<=1||isNaN(mmm)||mmm<1||mmm>12)
{
alert("出生月份有误!请您检查是否为以下情况:\r\n\n1.录入了全角数字!\r\n2.月份超出了范围!\r\n3.录入了其它非数字字符!\r\n4.未填写月份!\r\n\n请核查后更正!");
ff.mborn.focus();
return false;
}
if(mmd.length<=0||isNaN(mmd)||mmd<=0||mmd>31)
{
alert("出生日期有误!请您检查是否为以下情况:\r\n\n1.录入了全角字符!\r\n2.日期超出了范围!\r\n3.录入了其它非数字字符!\r\n4.未填写日期!\r\n\n请核查后更正!");
ff.dborn.focus();
return false;
}
var months=new Array("","一","二","三","四","五","六","七","八","九","十","十一","十二")
if((mmm==4||mmm==6||mmm==9||mmm==11)&&mmd>30)
{
alert(months[mmm]+"月份只有30天呀,请更正!OK?^&^");
ff.mborn.focus();
return false;
}
if(mmm==2)
{
if(!((mmy%4==0&&mmy%100!=0)||mmy%400==0)&&mmd>29)
{
alert("朋友"+mmy+"年"+"2月只有29天呀!请更正OK?^&^");
ff.dborn.focus();
return false;
}else if(mmd>28)
{
alert("朋友"+mmy+"年"+"2月只有28天呀!请更正OK?^&^");
ff.dborn.focus();
return false;
}
}
}
if(ff.city.value.length<=0)
{
alert("请输入所在城市!")
ff.city.focus();
return false;
}
if(ff.signs.value.length>120)
{
alert("签名太长,请更正!");
ff.signs.focus();
return false;
}
return true;
}
//判断Email的正确性!
function Judge(mjj)
{
var array,strTmp,re1,re2;
re1=/@/i;
if (mjj.search(re1)==-1)
return false;
array=mjj.match(re1);
if (array.length==1)
{
re2=/\./i;
//alert(mjj.search(re1));
//alert(mjj.search(re2));
if (mjj.search(re1)<mjj.search(re2))
return true;
}
return false;
}
//-->
//-->
</script>
</head>
<body bgcolor="#FFFAD9">
<p align="center">【用户注册】<br>
<form method="POST" action="insertnewuser.asp" onsubmit="return check()">
<input type="hidden" name="username" value="<%=request("username")%>">
<table
border="1" width="60%" borderColorDark="#FFFFFF" borderColorLight="#000000"
cellspacing="0" align="center">
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖用户名〗</td>
<td width="73%" bgcolor="#DDDDFF"> <font color="#0000FF"><b><i><%=request("username")%></i></b></font></td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖密码〗</td>
<td width="73%" bgcolor="#DDDDFF">
<input type="password" name="password" size="20"
tabindex="2" class="botton">
<font color="#FF0000"><b>*</b></font></td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖校验密码〗</td>
<td width="73%" bgcolor="#DDDDFF">
<input type="password" name="verpsw" size="20"
tabindex="3" class="botton">
<font color="#FF0000"><b>*</b></font></td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖E-mail〗</td>
<td width="73%" bgcolor="#DDDDFF">
<input type="text" name="email" size="20" tabindex="4" class="botton">
<font
color="#FF0000"><b>*</b></font></td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖性别〗</td>
<td width="73%" bgcolor="#DDDDFF"><select name="sex" size="1">
<option selected value="先生">先生</option>
<option value="小姐">小姐</option>
<option value="不告诉你">不告诉你</option>
</select></td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖出生年月〗</td>
<td width="73%" bgcolor="#DDDDFF">
<input type="text" name="yborn" size="6" tabindex="5" class="botton" maxlength="4">
年
<input type="text" name="mborn" class="botton" size="4" maxlength="2">
月
<input type="text" name="dborn" class="botton" size="4" maxlength="2">
日 </td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖主页〗</td>
<td width="73%" bgcolor="#DDDDFF">
<input type="text" name="homepage" size="20"
tabindex="6" value="http://" class="botton">
</td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖城市〗</td>
<td width="73%" bgcolor="#DDDDFF">
<input type="text" name="city" size="20" tabindex="7" class="botton">
<font
color="#FF0000"><b>*</b></font></td>
</tr>
<tr>
<td width="27%" bgcolor="#DDDDFF" align="right">〖电话〗</td>
<td width="73%" bgcolor="#DDDDFF">
<input type="text" name="phone" size="20" tabindex="8" class="botton">
<font
color="#0000FF">BP</font>或<font color="#0000FF">ICQ</font>也可</td>
</tr>
<tr>
<td width="100%" bgcolor="#DDDDFF" colspan="2">
签名(不能超过120字)</td>
</tr>
<tr align="center">
<td width="100%" bgcolor="#DDDDFF" colspan="2">
<textarea rows="6"
name="signs" cols="40" tabindex="9" class="botton"></textarea>
</td>
</tr>
<tr align="center">
<td width="30%" bgcolor="#DDDDFF" colspan="2">
<p>
<input
type="submit" value="递交" name="B1" tabindex="10" class="botton">
<input type="reset"
value="清除" name="B2" tabindex="11" class="botton">
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -