locale = self::get_articleAdminLocale(); $article_settings = self::get_article_settings(); // Save if (isset($_POST['savesettings'])) { $inputArray = [ 'article_pagination' => form_sanitizer($_POST['article_pagination'], 15, 'article_pagination'), 'article_allow_submission' => form_sanitizer($_POST['article_allow_submission'], 0, 'article_allow_submission'), 'article_extended_required' => form_sanitizer($_POST['article_extended_required'], 0, 'article_extended_required') ]; // Update if (\defender::safe()) { foreach ($inputArray as $settings_name => $settings_value) { $inputSettings = [ 'settings_name' => $settings_name, 'settings_value' => $settings_value, 'settings_inf' => 'articles', ]; dbquery_insert(DB_SETTINGS_INF, $inputSettings, 'update', ['primary_key' => 'settings_name']); } addNotice('success', $this->locale['900']); redirect(FUSION_REQUEST); } else { addNotice('danger', $this->locale['901']); $article_settings = $inputArray; } } echo "