if (!isset($_POST["usertochangepasswordid"])) { $validated = 0; } if (!isset($_POST["new_password_1"])) { $validated = 0; } if (!isset($_POST["new_password_2"])) { $validated = 0; } if ($validated == 1) { // check password $userid = $_POST["usertochangepasswordid"]; $password1 = $_POST["new_password_1"]; $password2 = $_POST["new_password_2"]; if ($password1 !== $password2) { $lh->translateText("passwords_dont_match"); } else { $db = new \creamy\DbHandler(); $result = $db->changePasswordAdmin($userid, $password1); if ($result === true) { ob_clean(); print CRM_DEFAULT_SUCCESS_RESPONSE; } else { ob_clean(); $lh->translateText("error_changing_password"); } } } else { ob_clean(); $lh->translateText("some_fields_missing"); }