码迷,mamicode.com
首页 > Web开发 > 详细

注册核心代码recevier.php

时间:2016-12-02 03:19:19      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:不一致   log   die   value   数据   加载   跳转   else   ini   

<?php

//加载配置文件
include ‘../init.php‘;

//连接数据库
include DIR_CORE.‘MYSQLDB.php‘;


//接受表单传送过来的信息

$username = trim($_POST[‘username‘]);
$password1 = trim($_POST[‘password1‘]);
$password2 = trim($_POST[‘password2‘]);
$vcode = trim($_POST[‘vcode‘]);

//判断数据的合法性
if(empty($username) || empty($password1) || empty($password2) ){
    header("refresh:2;url=./register.php");
    die("用户名或密码不能为空,请重新注册!");
}
if(strlen($username) >20){
    header("refresh:2;url=./register.php");
    die("用户名的有效长度不能超过20位,请重新注册!");
}
if($password1 !== $password2){
    header("refresh:2;url=./register.php");
    die("密码前后不一致,请重新注册!");
}
if(strlen($password1) <6 || strlen($password1) >16){
    header("refresh:2;url=./register.php");
    die("密码有效长度为6-16位,请重新注册!");
}

$sql = "select * from user where user_name = ‘$username‘";
$result = my_query($sql);
if(mysql_affected_rows()>0){
    header("refresh:2;url=./register.php");
    die("用户名已存在,请重新注册!");
}

//插入数据
$password1=md5($password1);
$sql = "insert into user values(null,‘$username‘,‘$password1‘) ";
$result=my_query($sql);
if($result){
    header("refresh:2;url=./login.php");
    die("注册成功!2秒后跳转到登录界面");
}else{
    header("refresh:2;url=./register.php");
    die("发生未知错误,请重新注册!");
    }

注册核心代码recevier.php

标签:不一致   log   die   value   数据   加载   跳转   else   ini   

原文地址:http://www.cnblogs.com/phpindex/p/6124211.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!