aboutsummaryrefslogtreecommitdiff
path: root/controllers/register.php
blob: 3e8d41616f92dfa37658de7e347695608b759530 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php

function on_post() {
    global $status;
    $status = "";
    try {
        Database\User::fromDB($_POST["username"]);
        $status = "User \"" . $_POST["username"] . "\" already exists!";
        return;
    }
    catch(Exception $e) {}

    try {
        Database\User::create($_POST["username"], $_POST["password"], "User");
    }
    catch(Exception $e) {
        $status = $e;
    }
}