if (array_key_exists('report-basicauth', $_POST)) { $tmpCfg['report.basicauth'] = true; // check report basic auth account $account = array('login' => $_POST['report-basicauth-login'], 'password' => $_POST['report-basicauth-password'], 'clear' => !array_key_exists('report-basicauth-obfuscate', $_POST)); $tmpCfg['report.basicauth.accounts'] = array($account); $tmpCfg['report.basicauth.method'] = intval($_POST['report-basicauth-method']); } else { $tmpCfg['report.basicauth'] = false; } $error = CfgHelper::writeConfig($tmpCfg); if ($error == null) { $mCfg = CfgHelper::init(true); // check if currency changed if (array_key_exists('currency-update-db', $_POST) == 1) { $currency = new Currency($mCfg->getCurrencyCode()); DbHelper::updateSalesCurrency($currency); } Helper::pushAlert(ALERT_SUCCESS, 'Configuration saved.'); } else { Helper::pushAlert(ALERT_ERROR, $error); } header('Location:index.php?p=' . PAGE_ID_CONFIG); break; //////// DEL USER //////// DEL USER case 'deluser': $userId = @$_POST['userId']; if (!empty($userId)) { if (DBHelper::countRows(TBL_USERS) > 1) { if (DBHelper::deleteUsers($userId)) { Helper::pushAlert(ALERT_SUCCESS, 'User deleted with success !');