$arrNamePage[] = array('name' => MENU_CONFIG, 'link' => false); if (isset($_POST['save'])) // сохраняем данные, переданные из формы { $data = "<?php\n\n" . "(!defined('SDG')) ? die ('Triple protection!') : null;\n\n" . 'define("CONF_BACKUPS_PATH_TO_FILES", "' . filesys::setPath($_POST['path']) . '");' . "\n"; if (!tools::saveConfig('core/conf/const.config.backups.php', $data, CONF_ADMIN_FILE . '?m=system&s=backups&action=config')) { $arrErrors[] = ERROR_FILES_MISSING_FILE; } } */ } else { /** * удаление файлов */ if (isset($_POST['action'])) { if ('del' === $_POST['action'] && !empty($_POST['files'])) { foreach ($_POST['files'] as $key => $value) { unlink($key); } messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . '?m=system&s=backups'); } } $arrFiles = backup::getBackupFiles(); $smarty->assignByRef('arrFiles', $arrFiles); } $smarty->assignByRef('errors', $arrErrors); $smarty->assignByRef('action', $arrActions);