-
Notifications
You must be signed in to change notification settings - Fork 0
/
register.php
30 lines (23 loc) · 991 Bytes
/
register.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
require_once("common.php");
$general_messages = "";
$general_error = "";
if(($action = post("action")) !== null) {
if($action == "general-settings") {
if(post("email") !== null) {
$warlightUserID = $_SESSION["token"];
$user = apiGetUser($warlightUserID);
$_SESSION["userID"] = db()->stdNew("users", array("warlightUserID"=>$warlightUserID, "name"=>$user["name"], "color"=>$user["color"]));
if (post("email") !== null) {
initUserEmail($_SESSION["userID"], post("email"));
}
redirect("index.php");
}
}
}
$html = "";
$html .= operationForm("register.php", $general_error, "Email settings", "Save", array(
array("type"=>"hidden", "name"=>"action", "value"=>"general-settings"),
array("title"=>"Email", "type"=>"text", "name"=>"email"),
), null, array("custom"=>"{$general_messages}<p>Optional. We use this to mail you up-to-date ladder standings, if you enable them.</p>"));
page($html, "register", "Registration", "Please enter your information");