switch (@$_POST['action']) { /* |-------------------------------------------------------------------------- | Change password |-------------------------------------------------------------------------- | */ case 'change_password': $password1 = $_POST['password1']; $password2 = $_POST['password2']; $password3 = $_POST['password3']; $username = Sentinel::getCurrentUsername(); $errors = array(); $fields = array(); $doit = true; if (!Sentinel::isValidPassword($username, $password1)) { $errors[] = __('Current password is not valid'); $fields[] = 'password1'; $doit = false; } if (mb_strlen($password2) < 6) { $errors[] = __('Password must contain at least 6 chars'); $fields[] = 'password2'; $doit = false; } if ($password2 !== $password3) { $errors[] = __('Password confirmation is not the same'); $fields[] = 'password3'; $doit = false; } if ($doit === true) {