query(" SELECT `UserID` FROM `users_history_emails` WHERE `Email` = '".db_string($EncEmail)."' "); if (!$DB->has_results()) { error('Email not found'); } list($UserID) = $DB->next_record(); if (!check_perms('users_mod') && ($UserID !== $LoggedUser['ID'])) { error(403); } $DB->query(" SELECT `Email` FROM `users_main` WHERE `ID` = '$UserID' "); if (!$DB->has_results()) { error(404); } list($Curr) = $DB->next_record(); $Curr = Crypto::decrypt($Curr); if ($Curr === Crypto::decrypt($EncEmail)) { error("You can't delete your current email."); } } // Okay I think everything checks out. $DB->query(" INSERT INTO `deletion_requests`( `UserID`, `Type`, `Value`, `Reason`, `Time` ) VALUES( '$UserID', 'Email', '".db_string($EncEmails[0])."', '".db_string($Reason)."', NOW()) "); $Cache->delete_value('num_deletion_requests'); View::show_header('Email Deletion Request'); ?>
Your request has been sent. Please wait for it to be acknowledged.
After it's accepted or denied by staff, you will receive a PM response.