forked from Adleraci/adlerka.top
Fix a bunch of stuff
This commit is contained in:
@@ -149,6 +149,7 @@ function doRegister($firstname, $lastname, $email, $password, $activation_token)
|
||||
$passwordHash = password_hash($password, PASSWORD_DEFAULT);
|
||||
$stmt = $mysqli->prepare("INSERT INTO Users (FirstName, LastName, Email, PasswordHash, PrivilegeLevel, isActivated, ActivationToken, RegisteredAt) VALUES (?, ?, ?, ?, ?, 1, ?, NOW())");
|
||||
$privilege_level = $routerConfig["logged_in_default_permission_level"];
|
||||
/** @noinspection SpellCheckingInspection */
|
||||
$stmt->bind_param("ssssis", $firstname, $lastname, $email, $passwordHash, $privilege_level, $activation_token);
|
||||
$stmt->execute();
|
||||
if ($stmt->affected_rows > 0) {
|
||||
@@ -188,6 +189,7 @@ function updateUserProfile($firstName, $lastName, $nickname, $minecraft_nickname
|
||||
$userID = $_SESSION["ID"];
|
||||
|
||||
$stmt = $mysqli->prepare("UPDATE Users SET FirstName = ?, LastName = ?, Nickname = ?, MinecraftNick = ? WHERE ID = ?");
|
||||
/** @noinspection SpellCheckingInspection */
|
||||
$stmt->bind_param("ssssi", $firstName, $lastName, $nickname, $minecraft_nickname, $userID);
|
||||
$stmt->execute();
|
||||
|
||||
@@ -206,6 +208,7 @@ function updateUserEmail($email): array
|
||||
{
|
||||
global $mysqli;
|
||||
$status = ["Status" => "Fail"];
|
||||
/** @noinspection SpellCheckingInspection */
|
||||
$validmail = false;
|
||||
|
||||
if (isLoggedIn() && !empty($email)) {
|
||||
@@ -221,9 +224,11 @@ function updateUserEmail($email): array
|
||||
|
||||
if ($email != $old_email) {
|
||||
if (isEmailAvailable($email)) {
|
||||
/** @noinspection SpellCheckingInspection */
|
||||
$validmail = true;
|
||||
}
|
||||
} else {
|
||||
/** @noinspection SpellCheckingInspection */
|
||||
$validmail = true;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user