T201704041219
This commit is contained in:
38
register.php
38
register.php
@@ -6,27 +6,27 @@
|
||||
* Time: 10:23
|
||||
*/
|
||||
|
||||
require_once('includes.inc.php');
|
||||
define('PATTERN', '/^[a-zA-Z0-9 ]{6,20}$/');
|
||||
$data = '';
|
||||
$error = 0;
|
||||
$name = isset($_GET['name']) ? $_GET['name'] : '';
|
||||
$uid = md5(uniqid(rand(), true));
|
||||
$db = new Database();
|
||||
require_once('includes.inc.php');
|
||||
define('PATTERN', '/^[a-zA-Z0-9 ]{6,20}$/');
|
||||
$data = '';
|
||||
$error = 0;
|
||||
$name = isset($_GET['name']) ? $_GET['name'] : '';
|
||||
$uid = md5(uniqid(rand(), true));
|
||||
$db = new Database();
|
||||
|
||||
if(preg_match(PATTERN, $name) != 1) {
|
||||
$error = 11101;
|
||||
if(preg_match(PATTERN, $name) != 1) {
|
||||
$error = 11101;
|
||||
} else {
|
||||
// Create user.
|
||||
$db->query('INSERT INTO "Users" ("ID", "name") VALUES ($1, $2)', array($uid, $name));
|
||||
// Create error if user to create already exists.
|
||||
if(preg_match('/violates unique constraint "Users_name_unique"/', pg_last_error()) == 1) {
|
||||
$error = 11102;
|
||||
} else {
|
||||
// Create user.
|
||||
$db->query('INSERT INTO "Users" ("ID", "name") VALUES ($1, $2)', array($uid, $name));
|
||||
// Create error if user to create already exists.
|
||||
if(preg_match('/violates unique constraint "Users_name_unique"/', pg_last_error()) == 1) {
|
||||
$error = 11102;
|
||||
} else {
|
||||
$data = array('uid' => $uid, 'name' => $name);
|
||||
}
|
||||
$data = array('uid' => $uid, 'name' => $name);
|
||||
}
|
||||
$response = Database::create_response($data, $error);
|
||||
print $response;
|
||||
}
|
||||
$response = Database::create_response($data, $error);
|
||||
print $response;
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user