|
|
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
|
|
|
<%@page import="util.Info"%>
|
|
|
<%@page import="dao.CommDAO"%>
|
|
|
<%@page import="util.PageManager"%>
|
|
|
<!DOCTYPE html>
|
|
|
<html>
|
|
|
<head>
|
|
|
<title>用户注册</title>
|
|
|
<link rel="stylesheet" type="text/css" href="qtimages/css/style.css"/>
|
|
|
<link rel="stylesheet" type="text/css" href="qtimages/css/mislider.css"/>
|
|
|
<style>
|
|
|
.dd a:hover{color: red;}
|
|
|
.dd a{ font-size: 18px;}
|
|
|
.header .top .logo{margin-right: 260px;}
|
|
|
.header{ position: fixed; top: 0; left: 0; z-index: 9999; background: #fff; width: 100%;}
|
|
|
</style>
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
|
|
|
<%
|
|
|
HashMap ext = new HashMap();
|
|
|
ext.put("issh","是");
|
|
|
new CommDAO().insert(request,response,"yonghuzhuce",ext,true,false,"index.jsp");
|
|
|
%>
|
|
|
<body style="padding-top:220px;">
|
|
|
<%@ include file="qttop.jsp"%>
|
|
|
<%@ include file="bht.jsp"%>
|
|
|
<div class="index_about index">
|
|
|
<div class="w1200">
|
|
|
<h2 class="t">用户注册</h2>
|
|
|
<p class="t_en">Details</p>
|
|
|
<div class="desc">
|
|
|
|
|
|
|
|
|
<table width="98%" height="667" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#58AC22" style="border-collapse:collapse">
|
|
|
<form action="userreg.jsp?f=f" method="post" name="f1" onsubmit="return checkform();">
|
|
|
<input type="hidden" name="yue" value="0">
|
|
|
<tr>
|
|
|
<td width="15%">用户名:</td>
|
|
|
<td colspan="2"><input name='yonghuming' type='text' id='yonghuming' value='' onblur='checkform()' /><label id='clabelyonghuming' />
|
|
|
*</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>密码:</td>
|
|
|
<td width="27%"><input name='mima' type='password' id='mima' value='' onblur='checkform()' /><label id='clabelmima' />
|
|
|
*
|
|
|
</td>
|
|
|
<td width="58%">确认密码:
|
|
|
<input name='mima2' type='password' id='mima2' value='' onblur='checkform()'> <label id='clabelmima2' /> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>姓名:</td>
|
|
|
<td colspan="2"><input name='xingming' type='text' id='xingming' value='' onblur='checkform()' /><label id='clabelxingming' />
|
|
|
*</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>性别:</td>
|
|
|
<td colspan="2"><select name='xingbie' id='xingbie' style=" height:19px; border:solid 1px #000000; color:#666666">
|
|
|
<option value="男">男</option>
|
|
|
<option value="女">女</option>
|
|
|
</select></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>出生年月:</td>
|
|
|
<td colspan="2"><input name='chushengnianyue' type='text' id='chushengnianyue' value='' readonly='readonly' onClick="WdatePicker({'dateFmt':'yyyy-MM-dd'})" /></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>QQ:</td>
|
|
|
<td colspan="2"><input name='QQ' type='text' id='QQ' value='' onblur='checkform()' /> <label id='clabelQQ' /></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>邮箱:</td>
|
|
|
<td colspan="2"><input name='youxiang' type='text' id='youxiang' value='' onblur='checkform()' /> <label id='clabelyouxiang' /></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>手机:</td>
|
|
|
<td colspan="2"><input name='dianhua' type='text' id='dianhua' value='' onblur='checkform()' /> <label id='clabeldianhua' /></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>身份证:</td>
|
|
|
<td colspan="2"><input name='shenfenzheng' type='text' id='shenfenzheng' value='' onblur='checkform()' /> <label id='clabelshenfenzheng' /> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>头像:</td>
|
|
|
<td colspan="2"><input name='touxiang' type='text' id='touxiang' size='50' value='' />
|
|
|
|
|
|
<input name="button" type='button' onClick="up('touxiang')" value='上传' /></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>地址:</td>
|
|
|
<td colspan="2"><input name='dizhi' type='text' id='dizhi' value='' size='50' /></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>备注:</td>
|
|
|
<td colspan="2"><textarea name='beizhu' cols='50' rows='5' id='beizhu'></textarea></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> </td>
|
|
|
<td colspan="2"><input type="submit" name="Submit5" value="提交" onClick="return checkform();"/>
|
|
|
<input type="reset" name="Submit22" value="重置" /></td>
|
|
|
</tr>
|
|
|
</form>
|
|
|
</table>
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
<%@ include file="yqlj.jsp"%>
|
|
|
<%@ include file="qtdown.jsp"%>
|
|
|
<%@ include file="kefutiao.jsp"%>
|
|
|
</body>
|
|
|
</html>
|
|
|
|
|
|
<script language=javascript src='js/My97DatePicker/WdatePicker.js'></script>
|
|
|
<script type="text/javascript" src="js/popup.js"></script>
|
|
|
<script language=javascript src='js/ajax.js'></script>
|
|
|
<%@page import="java.util.ArrayList"%>
|
|
|
<%@page import="java.util.HashMap"%>
|
|
|
<script language=javascript >
|
|
|
function checkform(){
|
|
|
var yonghumingobj = document.getElementById("yonghuming");
|
|
|
if(yonghumingobj.value==""){
|
|
|
document.getElementById("clabelyonghuming").innerHTML=" <font color=red>请输入用户名</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelyonghuming").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
var yonghumingobj = document.getElementById("yonghuming");
|
|
|
if(yonghumingobj.value!=""){
|
|
|
var ajax = new AJAX();
|
|
|
ajax.post("factory/checkno.jsp?table=yonghuzhuce&col=yonghuming&value="+yonghumingobj.value+"&checktype=insert&ttime=<%=Info.getDateStr()%>")
|
|
|
var msg = ajax.getValue();
|
|
|
if(msg.indexOf('Y')>-1){
|
|
|
document.getElementById("clabelyonghuming").innerHTML=" <font color=red>用户名已存在</font>";
|
|
|
return false;
|
|
|
}else{document.getElementById("clabelyonghuming").innerHTML=" ";
|
|
|
}
|
|
|
}
|
|
|
var mimaobj = document.getElementById("mima");
|
|
|
if(mimaobj.value==""){
|
|
|
document.getElementById("clabelmima").innerHTML=" <font color=red>请输入密码</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelmima").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
var mima2obj = document.getElementById("mima2");
|
|
|
if(mima2obj.value==""){
|
|
|
document.getElementById("clabelmima2").innerHTML=" <font color=red>请再次输入密码</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelmima2").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
if(mima2obj.value!=mimaobj.value){
|
|
|
document.getElementById("clabelmima2").innerHTML=" <font color=red>两次密码输入不一致</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelmima2").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
|
|
|
var xingmingobj = document.getElementById("xingming");
|
|
|
if(xingmingobj.value==""){
|
|
|
document.getElementById("clabelxingming").innerHTML=" <font color=red>请输入姓名</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelxingming").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
|
|
|
var QQobj = document.getElementById("QQ");
|
|
|
if(QQobj.value!=""){
|
|
|
if(QQobj.value.length>12||isNaN(QQobj.value)){
|
|
|
document.getElementById("clabelQQ").innerHTML=" <font color=red>联系QQ必须为12位以内数字</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelQQ").innerHTML="";
|
|
|
}
|
|
|
}
|
|
|
|
|
|
var youxiangobj = document.getElementById("youxiang");
|
|
|
if(youxiangobj.value!=""){
|
|
|
if(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(youxiangobj.value))
|
|
|
{
|
|
|
document.getElementById("clabelyouxiang").innerHTML="";
|
|
|
}else{
|
|
|
document.getElementById("clabelyouxiang").innerHTML=" <font color=red>必需邮箱格式</font>";
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
var dianhuaobj = document.getElementById("dianhua");
|
|
|
if(dianhuaobj.value!=""){
|
|
|
if(/^1[3|4|5|6|7|8|9][0-9]\d{4,8}$/.test(dianhuaobj.value) || /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/.test(dianhuaobj.value))
|
|
|
{
|
|
|
document.getElementById("clabeldianhua").innerHTML="";
|
|
|
}else{
|
|
|
document.getElementById("clabeldianhua").innerHTML=" <font color=red>必需手机(11位)或电话(7或8位数)格式</font>";
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
var shenfenzhengobj = document.getElementById("shenfenzheng");
|
|
|
if(shenfenzhengobj.value!=""){
|
|
|
if(/^\d{15}$|^\d{18}$|^\d{17}[xX]$/.test(shenfenzhengobj.value))
|
|
|
{
|
|
|
document.getElementById("clabelshenfenzheng").innerHTML="";
|
|
|
}else{
|
|
|
document.getElementById("clabelshenfenzheng").innerHTML=" <font color=red>必需身份证格式</font>";
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
return true;
|
|
|
}
|
|
|
popheight=850;
|
|
|
</script>
|