25 lines
702 B
PHP
25 lines
702 B
PHP
<?php
|
|
$admin_user = $_GET["admin_user"];
|
|
$admin_mail = $_GET["admin_mail"];
|
|
$admin_passwd_1 = $_GET["admin_passwd_1"];
|
|
$admin_passwd_2 = $_GET["admin_passwd_2"];
|
|
|
|
if (!isset($admin_user) || !isset($admin_mail) || !isset($admin_passwd_1) || !isset($admin_passwd_2)) {
|
|
die('{"status":500, "error":"Missing fields"}');
|
|
}
|
|
|
|
if ($admin_passwd_2 !== $admin_passwd_1) {
|
|
die('{"status":500, "error":"Passwords do not match"}');
|
|
}
|
|
|
|
$db = new PDO("sqlite:mcserv.db");
|
|
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
|
|
|
$sql = "
|
|
CREATE TABLE IF NOT EXISTS users (
|
|
id INT(11) PRIMARY KEY AUTOINCREMENT,
|
|
username VARCHAR(30) PRIMARY KEY,
|
|
mail VARCHAR(50),
|
|
passwd VARCHAR(100)
|
|
)
|
|
"; |