⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reg.asp

📁 图文管理。1,新闻动态 2,网址导航(含有60个著名设计网址) 3,图片展示 4,会员注册管理等
💻 ASP
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="sub/config.asp"-->
<!--#include file="sub/conn.asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title><%=Sitename%>-注册新用户</title>
<link href="img/dex.css" rel="stylesheet" type="text/css" />
<link href="img/dex2.css" rel="stylesheet" type="text/css" />

</head>
<script language="javascript">
<!--
function checkHPG(str)
{
	if(str.search(/^(http|https):\/\/[A-Za-z0-9%\-_@]+\.[A-Za-z0-9%\-_@]{2,}[A-Za-z0-9\.\/=\?%\-&_~`@[\]:+!;]*$/gi)>=0)
	{
		return true;
	}
	else
	{
		return false;
	}
}
function getStrLen(mys)
{
	var ts=0;
	var n_strlen=mys.length;
	for(i=0;i<n_strlen;i++)
	{
		nUnc = mys.charCodeAt(i);
		if(nUnc < 1000)
		{
			ts += 1;
		}
		else
		{
			ts += 2;
		}
	}
	return ts;
}
function checkInput()
{
	var oF=document.forms[0];
	var lenUName=getStrLen(oF.username.value.replace(/(^\s*)|(\s*$)/g,""));
	if(oF.username.value.replace(/(^\s*)|(\s*$)/g,"")!=oF.username.value || lenUName<3 || lenUName>12)
	{
		alert("用户名不得为空或含空格,由3到12个英文或2到6个中文组成!");
		oF.username.focus();
		return false;
	}
	else if(oF.username.value.indexOf("'")>-1 || oF.username.value.indexOf("\"")>-1 || oF.username.value.indexOf(",")>-1 || oF.username.value.indexOf(" ")>-1 || oF.username.value.indexOf(";")>-1)
	{
		alert("用户名不得包含空格,逗号,分号,单、双引号等特殊符号!");
		oF.username.focus();
		return false;
	}
	else if(oF.userpwd.value=="" || oF.userpwd.value.replace(/(^\s*)|(\s*$)/g,"")!=oF.userpwd.value || oF.userpwd.value.length<6 || oF.userpwd.value.length>12)
	{
		alert("密码不得为空或包含空格,且长度介于6到12个字符之间!");
		oF.userpwd.focus()
		return false;
	}
	else if(oF.userpwd.value!=oF.user_pwd.value)
	{
		alert("你填写的两次密码不一致!请仔细检查");
		oF.user_pwd.focus();
		return false;
	}
	else if(oF.useremail.value.search(/^[^\s@:"'<>,&]{2,}@[^\[\.]+\.[^\[]{2,}$/gi)<0)
	{
		alert("请正确填写你的邮件地址!");
		oF.useremail.focus();
		return false;
	}
	else if(oF.useremail.value.length>=45)
	{
		alert("邮件地址太长了点吧?!");
		oF.useremail.focus();
		return false;
	}
	else if(oF.userhpg.value!="" && oF.userhpg.value!="http://" && !checkHPG(oF.userhpg.value))
	{
		alert("主页地址可不填,要填就请正确填写!");
		oF.userhpg.focus();
		return false;
	}
	else if(oF.userqq.value!="" && (oF.userqq.value.length<4 || oF.userqq.value.length>15 || isNaN(oF.userqq.value)))
	{
		alert("QQ号不正确,QQ号只能是一个4到15位的数字!");
		oF.userqq.focus();
		return false;
	}
	else if(oF.userMsn.value!="" && oF.userMsn.value.search(/^[^\s@:"'<>,&]{2,}@[^\[\.]+\.[^\[]{2,}$/gi)<0)
	{
		alert("MSN信息可以不填,要填就请认真填写!");
		oF.userMsn.focus();
		return false;
	}
	else if(oF.userMsn.value.length>=35)
	{
		alert("MSN地址太长了点吧?!");
		oF.userMsn.focus();
		return false;
	}
	else if(oF.userzipcode.value!="" && (oF.userzipcode.value.length!=6 || isNaN(oF.userzipcode.value)))
	{
		alert("邮政编码可以不填,要填就请不要敷衍!");
		oF.userzipcode.focus();
		return false;
	}
	else if(oF.signature.value.length>250)
	{
		alert("签名档最大接受250个字符!");
		oF.signature.focus();
		return false;
	}
	else if(oF.userface.value!="" && oF.userface.value.substr(0,5).toLowerCase()!="face/" && oF.userface.value.toLowerCase()!="http://")
	{
		ftype=oF.userface.value.substr(oF.userface.value.lastIndexOf(".")+1).toLowerCase();
		if(oF.userface.value.substr(0,7).toLowerCase()!="http://" || oF.userface.value.lastIndexOf("/")<11 || oF.userface.value.indexOf(".")<8 || oF.userface.value.indexOf(".")==oF.userface.value.lastIndexOf("."))
		{
			alert("请正确填写自定义头像地址!");
			oF.userface.focus();
			return false;
		}
		else if(ftype!="jpg" && ftype!="gif" && ftype!="png" && ftype!="jpeg" && ftype!="jpe")
		{
			alert("自定义头像地址仅接受GIF,JPG,PNG图像!");
			oF.userface.focus();
			return false;
		}
		else if(isNaN(oF.facew.value) || isNaN(oF.faceh.value))
		{
			alert("头像宽,高仅接受数字!");
			oF.facew.focus();
			return false;
		}
		else if(parseInt(oF.facew.value,10)<20 || parseInt(oF.facew.value,10)>160 || parseInt(oF.faceh.value,10)<20 || parseInt(oF.faceh.value,10)>200)
		{
			alert("你填写的头像宽或高超过限定值!");
			oF.facew.focus();
			return false;
		}
	}
	else
	{
		return true;
	}
}
var sLoadingHtml="<table align=\"center\" width=\"300\" height=\"225\" align=\"center\"><tr><td align=\"center\">装载头像数据,请稍候...<br><br><a href=\"javascript:cancelLoadData()\">取消装载</a></td></tr></table>";
function faceslt(num)
{
	document.forms[0].userface.readOnly=true;
	document.forms[0].userface.value="face/"+num+".gif";
	var oDiv=document.getElementById("FaceSel");
	if(oDiv){
		oDiv.style.visibility="hidden";
	}
}
function showSelFace(sUrl,e)
{
	var oDiv=document.getElementById("FaceSel");
	if(oDiv){
		oDiv.style.top=document.body.scrollTop + e.clientY - 300;
		oDiv.style.visibility="visible";
		if(oDiv.innerHTML==""){
			oDiv.innerHTML=sLoadingHtml;
			beginLoadData(sUrl);
		}
	}
}
function beginLoadData(sUrl)
{
	var oFrame=document.getElementById("DataFrame");
	if(oFrame){
		oFrame.src=sUrl;
	}
}

function cancelLoadData()
{
	beginLoadData('about:blank');
	var oDiv=document.getElementById("FaceSel");
	if(oDiv){
		oDiv.innerHTML="";
		oDiv.style.visibility="hidden";
	}
}
//-->
</script>
<body>
<!--#include file="top.asp"-->
<div id="box">
<div id="regx" >
<h1>注册协议</h1><hr/>
      <p>欢迎您加入本站点参加交流,在加入之前,请你须同意严格遵守以下条款:<br/><br />
        一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播下列信息:</p><br/>
		<ul>
        <li>(一)煽动抗拒、破坏宪法和法律、行政法规实施的;</li>
        <li>(二)煽动颠覆国家政权,推翻社会主义制度的;</li>
        <li>(三)煽动分裂国家、破坏国家统一的;</li>
        <li>(四)煽动民族仇恨、民族歧视,破坏民族团结的;</li>
        <li>(五)捏造或者歪曲事实,散布谣言,扰乱社会秩序的;</li>
        <li>(六)宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;</li>
        <li>(七)公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;</li>
        <li>(八)损害国家机关信誉的;</li>
        <li>(九)其他违反宪法和法律行政法规的; </li>
		</ul>
     <p>二、互相尊重,对自己的言论和行为负责。</p>
</div>
<div id="reg">
     <h1>用户注册</h1><hr/>
<form id="form" name="form" method="post" action="newuser.asp" onsubmit="return checkInput()">
  <li> 用户名称:<input name="username" type="text" class="input" size="12" maxlength="12" />
    * 3-12个英文或2-6个中文</li>
  <li> 您的密码:<input name="userpwd" type="password" class="input" id="userpwd" size="12" maxlength="12" />
    * 长度6-12个英文字符</li>
	<li>验证密码:<input name="user_pwd" type="password" class="Input" id="user_pwd" size="12" maxlength="12" />
    * 请再次填写您的密码</li>
	<li>电子邮件:<input name="usereamil" type="text" class="Input" id="usereamil" value="@" size="12" maxlength="30" /> 
    * 没有电子邮箱不能注册</li>
	<li>腾讯 QQ:<input name="qq" type="text" class="Input" id="qq" size="12" maxlength="20" /> 
    &nbsp;&nbsp;QQ号码 可以不填</li>
	<li>用户性别:<input name="radio" type="radio" value="男" checked="checked" />
      男 <input name="radio" type="radio" value="女" />
      女 <input name="radio" type="radio" value="保密" />
	  保密 </li>
	<li>用户电话:<input name="phone" type="text" class="input" id="phone" size="12" maxlength="18" />
      &nbsp;可暂时不填</li>
	<li>用户省份:
      
                <SELECT name=sheng class="Input" id="sheng" 
                  onchange=updatecitys(this.selectedIndex)>
                  <option value="安徽省 ">安徽省 </option>
                  <option value="澳门 ">澳门 </option>
                  <option value="北京市 ">北京市 </option>
                  <option value="福建省 ">福建省 </option>
                  <option value="甘肃省 ">甘肃省 </option>
                  <OPTION value=广东省 selected="selected">广东省 </OPTION>
            <OPTION value="广西">广西 </OPTION>
            <OPTION value="贵州省">贵州省 </OPTION>
            <OPTION value="海南省">海南省 </OPTION>
            <option value="河北省 ">河北省 </option>
            <option value="河南省 ">河南省 </option>
            <option value="黑龙江 ">黑龙江 </option>
            <option value="湖北省 ">湖北省 </option>
            <option value="湖南省 ">湖南省 </option>
            <option value="吉林省 ">吉林省 </option>
            <option value="江苏省 ">江苏省 </option>
            <option value="江西省 ">江西省 </option>
            <option value="辽宁省 ">辽宁省 </option>
            <option value="内蒙古 ">内蒙古 </option>
            <option value="宁夏 ">宁夏 </option>
            <option value="青海省 ">青海省 </option>
            <option value="山东省 ">山东省 </option>
            <option value="山西省 ">山西省 </option>
            <option value="陕西省 ">陕西省 </option>
            <option value="上海市 ">上海市 </option>
            <option value="四川省 ">四川省 </option>
            <option value="台湾 ">台湾 </option>
            <option value="天津市 ">天津市 </option>
            <option value="西藏 ">西藏 </option>
            <option value="香港 ">香港 </option>
            <option value="新疆 ">新疆 </option>
            <option value="云南省 ">云南省 </option>
            <option value="浙江省 ">浙江省 </option>
            <option value="重庆市">重庆市</option>
        </SELECT>
                * 请务必填写 <br />
	            <br />
	            <br />
	</li>
      <h1><input name="Submit" type="submit" class="Input" value="提 交" />
&nbsp;
<input name="Submit2" type="reset" class="Input" value="重 填" /></h1>
</form>
</div>
</div>
<!--#include file="bottom.asp"-->
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -