$error = ''; $cmd = __paramInit('string', null, 'cmd', ''); $stop_words = new stop_words(true); if ($site == 'words') { // Подозрительные слова if ($cmd == 'go') { $sStopWords = clearInputText(__paramInit('array', null, 'words', '')); if (stop_words::updateAdminStopWords($sStopWords)) { $_SESSION['admin_stop_words_success'] = TRUE; header('Location: /siteadmin/stop_words/?site=words'); exit; } else { $error = 'Ошибка при сохранеии стоп-слов'; } } else { $sStopWords = implode(', ', stop_words::getAdminStopWords(false)); } } else { // Запрещенные выражения if ($cmd == 'go') { $sStopRegex = clearInputText(__paramInit('array', null, 'regex', '')); $sTestText = clearInputText(__paramInit('array', null, 'test', '')); $sBadRegex = stop_words::validateAdminStopRegex($sStopRegex); if (!$sBadRegex) { $action = __paramInit('string', null, 'action', ''); if ($action == 'update') { if (stop_words::updateAdminStopRegex($sStopRegex)) { $_SESSION['admin_stop_words_success'] = TRUE; header('Location: /siteadmin/stop_words/'); exit; } else {