register function implemented
This commit is contained in:
16
register.php
16
register.php
@@ -7,13 +7,19 @@
|
||||
*/
|
||||
|
||||
require_once('includes.inc.php');
|
||||
define('PATTERN', '^[a-zA-Z0-9 ]{6,20}$');
|
||||
|
||||
$data = null;
|
||||
$error = 0;
|
||||
$name = $_GET['name'];
|
||||
$id = md5(uniqid(rand(), true));
|
||||
$uid = md5(uniqid(rand(), true));
|
||||
$database = new Database();
|
||||
$database->query('INSERT INTO "Users" ("name", "ID") VALUES ($1, $2);', array($name, $id)); //TODO unique string
|
||||
|
||||
//echo json_encode(array('id'=>$id, 'name'=>$name));
|
||||
echo "Hello World";
|
||||
$database->query('INSERT INTO "Users" ("name", "ID") VALUES ($1, $2);', array($name, $uid)); //TODO unique string
|
||||
if(preg_match(PATTERN, $name) != 1) {
|
||||
$error = 11101;
|
||||
} else {
|
||||
$data = json_encode(array('uid'=>$id, 'name'=>$name));
|
||||
}
|
||||
$database->create_response($data, $error);
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user