<?php
Load configuration file
Include '. /init.php ';
Connecting to a database
Include Dir_core. ' Mysqldb.php ';
Accept the information sent by the form only son.
$username = Trim ($_post[' username ');
$password 1 = Trim ($_post[' password1 ');
$password 2 = Trim ($_post[' password2 ');
$vcode = Trim ($_post[' vcode ');
Judging the legitimacy of data
if (Empty ($username) | | empty ($password 1) | | empty ($password 2)) {
Header ("refresh:2;url=./register.php");
Die ("User name or password cannot be empty, please re-register!") ");
}
if (strlen ($username) >20) {
Header ("refresh:2;url=./register.php");
Die ("The valid length of the user name cannot exceed 20 digits, please re-register!") ");
}
if ($password 1!== $password 2) {
Header ("refresh:2;url=./register.php");
Die ("The password is inconsistent, please re-register!") ");
}
if (strlen ($password 1) <6 | | strlen ($password 1) >16) {
Header ("refresh:2;url=./register.php");
Die ("Password valid length is 6-16 bit, please re-register!") ");
}
$sql = "SELECT * from user where user_name = ' $username '";
$result = My_query ($sql);
if (Mysql_affected_rows () >0) {
Header ("refresh:2;url=./register.php");
Die ("User name already exists, please re-register!") ");
}
Inserting data
$password 1=md5 ($password 1);
$sql = "INSERT into user values (null, ' $username ', ' $password 1 ')";
$result =my_query ($sql);
if ($result) {
Header ("refresh:2;url=./login.php");
Die ("Registration successful! 2 seconds to jump to the login screen ");
}else{
Header ("refresh:2;url=./register.php");
Die ("An unknown error occurred, please re-register!") ");
}
Register Core Code recevier.php