<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="generator" content=""/>
<meta name="author" content=""/>
<meta name="keywords" content=""/>
<meta name="description" content=""/>
<title></title>
<script type="text/javascript">
function check(){
var user = document.form1.user_name;
var pwd = document.form1.user_pwd;
var pwd2 = document.form1.user_pwd2;
if(user.value.length<6){
//alert("用户名必须大于6个长度");
document.getElementById('user_msg').innerHTML="<font size='2' color='#FF0000'>用户名必须大于6个长度!</font>";
user.focus();
return false;
}
if(pwd.value.length<6){
//alert("密码必须大于6个长度");
document.getElementById('pwd_msg').innerHTML="<font size='2' color='#FF0000'>用户密码必须大于6个长度!</font>";
pwd.focus();
return false;
}else{
document.getElementById('pwd_msg').innerHTML="<font size='2' color='#00ff00'>符合要求!</font>"
}
if(pwd.value!=pwd2.value){
alert("两次密码必须相同");
// document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#FF0000'>两次密码必须相同!</font>";
pwd2.focus();
return false;
}else{
document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#00ff00'>两次输入相同!</font>"
}
return true;
}
function check_usern(){
var user = document.form1.user_name;
if(user.value.length<6){
document.getElementById('user_msg').innerHTML="<font size='2' color='#FF0000'>用户名必须大于6个长度!</font>";
user.focus();
}else{
document.getElementById('user_msg').innerHTML="<font size='2' color='#00ff00'>符合要求</font>";
}
}
function check_userp(){
var pwd = document.form1.user_pwd;
if(pwd.value.length<6){
document.getElementById('pwd_msg').innerHTML="<font size='2' color='#FF0000'>用户密码必须大于6个长度!</font>";
pwd.focus();
}else{
document.getElementById('pwd_msg').innerHTML="<font size='2' color='#00ff00'>符合要求</font>";
}
}
function check_userq(){
var pwd2 = document.form1.user_pwd2;
var pwd = document.form1.user_pwd;
if(pwd.value!=pwd2.value){
document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#FF0000'>两次密码必须相同</font>";
pwd2.focus();
}else{
document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#00ff00'>符合要求</font>";
}
}
</script>
</head>
<body>
<form name="form1" method="post" action="reg.php" οnsubmit="return check()" >
用户名:<input type="text" name="user_name" οnblur="check_usern()" /><span id="user_msg"></span><br />
密码:<input type="password" name="user_pwd" οnblur="check_userp()" /><span id="pwd_msg"></span><br />
确认密码:<input type="password" name="user_pwd2" οnblur="check_userq()" /><span id="pwd2_msg"></span><br />
邮箱:<input type="text" name="email" /><br />
性别:<input type="radio" name="sex" value="男" />男 <input type="radio" name="sex" value="女" />女<br />
<input type="submit" name="submit1" id="submit1" value="注册" /> <input type="reset" name="reset1" id="reset1" value="重置" />
</form>
</body>
</html>
<?php
echo "<meta charset='utf-8'>";
print_r($_POST);
$user_name = $_POST["user_name"];
$user_pwd = $_POST["user_pwd"];
$user_pwd2 = $_POST["user_pwd2"];
$email = $_POST["email"];
$sex = $_POST["sex"];
if(strlen($user_name)<6 || strlen($user_pwd)<6){
echo "<script>alert('用户名或密码长度小于6位!');
history.back();
</script>";
}
if($user_pwd!=$user_pwd){
echo "<script>alert('二次输入密码不相同!');
history.back();
<script>";
}
$f = fopen("info.txt","a+");
$result = fwrite($f,$user_name."||".$user_pwd."||".$email."||".$sex."\r\n");
if($result!==FALSE){
echo "<script>alert('注册成功!');history.back();</script>";
}else{
echo "<script>alert('注册失败!');history.back();</script>";
}
fclose($f);
?>