📄 register.php
字号:
}else
if(tableSafe.rows(3).cells(1).innerText == ""){
tableSafe.deleteRow(3);
}
}
/*//检验用户名是否唯一。*/
function checkYear(obj){
var JCyear = /[0-9+]/;
if(!JCyear.exec(obj.value)){
alert("请输入正确的年份!");
obj.value="";
}
if(parseInt(obj.value) < 1930 || parseInt(obj.value) > 2002){
alert("请输入正确的年份!");
obj.value="";
}
}
function judge()
{
var year =document.reg.year.value;
var month =document.reg.month;
var day=document.reg.day;
if(month.value==2)
{
if((year%4==0&&year%100!=0)||year%400==0 )
{
if(day.value>29)
alert("输入的日期不对!!");
}
else
{
if(day.value>28)
alert("输入的日期不对!!");
}
}
else
{
switch(month.value)
{
case '04':
case '06':
case '09':
case '11':if(day.value==31) alert("输入的日期不对");
}
}
}
</script>
<?php
if(!isset($_COOKIE["tt"])){
header("Location:index.html");
}
else
if($_COOKIE['tt']==0){
include "Sysconf.php";
include "function.php";
if($_POST["check"]=="检查用户名")
{
$name=$_POST["username"];
if(matchname($name,"用户名"))
{
if(queryusername($name) == -1)
{
echo "<script>alert('该用户名可以注册');history.back();</script>";
}
else
{
echo "<script>alert('该用户名已经存在')</script>";
// echo "<script";
}
}
}
if($_POST["reg"]=="注册帐号")
{
$sex="M";
$name=$_POST["username"];
$nickname=$_POST["nickname"];
$password=$_POST["password"];
$cpassword=$_POST["cpassword"];
$question=$_POST["question"];
$answer=$_POST["answer"];
$year=$_POST["year"];
$month=$_POST["month"];
$day=$_POST["day"];
$gender=$_POST["gender"];
$firstname=$_POST["firstname"];
$mail=$_POST["mail"];
$QQ=$_POST["QQ"];
$commend=$_POST["commend"]; $gradesize=5;//介绍人增加的积分
/*echo "<script>alert('必填信息不能为空')</script>;*/
if(!$name || !$nickname || !$password || !$cpassword || !$question || !$answer
|| !$year )
{
echo "<script>alert('必填信息不能为空')</script>";
}
else
{
if(matchname($name,"用户名"))
{
if(queryusername($name)!=-1)
echo "<script>alert('该用户名已经存在')</script>";
else
{
if(strlen($password)>16 || strlen($password)<6 )
echo "<script>alert('密码长度不正确')</script>";
else
{
if($password != $cpassword)
echo "<script>alert('两次密码输入不匹配')</script>";
else
{
if($gender==1)
$sex="F";
$born= "$year"."-"."$month"."-"."$day";
$regtime=time();
$dirpath="/var/www/uploads/"."$name";
$query="insert into user_base_information(user_name,password,nickname,
question,answer,sex,born_date,reg_time)
values('$name','$password','$nickname','$question','$answer',
'$sex','$born','$regtime')";
mysql_query($query) or die("基本信息插入失败");
//exec("mkdir('$dirpath')");
//exec("chmod 777 '$dirpath'");
if($commend || $mail || $firstname || $QQ)
{
if(!$mail || matchmail($mail) )
{
if(!$QQ || matchqq($QQ))
{
if(!$commend ||matchname($commend,"介绍人用户名") && queryusername($commend) != -1)
{
//$query ="select user_id from user_base_information where user_name='$name'";
//$result=mysql_query($query);
//$id=mysql_result($result,0); $id=getid($name);
$query="insert into user_extend_information(user_id,email,QQ,introducer,firstname)
values('$id','$mail','$QQ','$commend','firstname')";
mysql_query($query)or die("选填信息插入失败");
$path="/uploads/"."$name";
createdir($path); if($commend) { $query="select grade from user_base_information where user_name='$commend'"; $result=mysql_query($query); $grade=mysql_result($result,0); $grade+=$gradesize; $query="update user_base_information set grade=$grade where user_name='$commend'" ; mysql_query($query)or die("介绍人数据库更新失败"); }
echo "<script>alert('注册成功二秒后自动转入登录界面...')</script>";
header("refresh:1 url='index.html'");
} else {
echo "<script>alert('介绍人用户名不符合规则或不存在')</script>"; load($name); }
} else load($name);
} else load($name);
} else load($name);
}
}
}
}
}
}
}else
setcookie('tt',0);
?>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -