THE SOFTWARE. */ require_once 'CRMDefaults.php'; require_once 'LanguageHandler.php'; require_once 'DbHandler.php'; $lh = \creamy\LanguageHandler::getInstance(); // check required fields $validated = 1; if (!isset($_POST["userid"])) { $validated = 0; } if ($validated == 1) { $db = new \creamy\DbHandler(); // sanity checks $userid = $_POST["userid"]; $currentMainAdminData = $db->getMainAdminUserData(); // check that we are not deleting the main admin user. if (is_array($currentMainAdminData) && array_key_exists("id", $currentMainAdminData)) { if ($userid == $currentMainAdminData["id"]) { // can't delete the main admin user. print $lh->translateText("unable_delete_main_admin"); return; } } // delete user $result = $db->deleteUser($userid); if ($result === false) { ob_clean(); $lh->translateText("unable_delete_user"); } else { ob_clean();