show_error('Ошибка! Редактировать рубрики могут только администраторы!'); } echo '<img src="/images/img/reload.gif" alt="image" /> <a href="board.php?act=add">Вернуться</a><br />'; echo '<img src="/images/img/back.gif" alt="image" /> <a href="board.php">К объявлениям</a><br />'; } ############################################################################################ ## Сдвиг рубрик ## ############################################################################################ if ($act == "move") { $uid = check($_GET['uid']); $where = isset($_REQUEST['where']) ? abs(intval($_REQUEST['where'])) : ""; if (is_admin(array(101, 102))) { if ($uid == $_SESSION['token']) { if ($id !== "") { if ($where !== "") { move_lines(DATADIR . "/board/database.dat", $id, $where); notice('Раздел успешно перемещен!'); redirect("board.php"); } else { show_error('Ошибка! Не выбрано действие для сдвига!'); } } else { show_error('Ошибка! Не выбрана строка для сдвига!'); } } else { show_error('Ошибка! Неверный идентификатор сессии, повторите действие!'); } } else { show_error('Ошибка! Двигать рубрики могут только администраторы!'); } echo '<img src="/images/img/back.gif" alt="image" /> <a href="board.php">Вернуться</a><br />';
if ($action == "move") { $uid = check($_GET['uid']); if (isset($_GET['id'])) { $id = (int) $_GET['id']; } else { $id = ""; } if (isset($_GET['where'])) { $where = (int) $_GET['where']; } else { $where = ""; } if ($uid == $_SESSION['token']) { if ($id !== "") { if ($where !== "") { move_lines(DATADIR . "navigation.dat", $id, $where); header("Location: navigation.php?isset=mp_movenavigation&" . SID); exit; } else { echo '<img src="../images/img/error.gif" alt="image" /> <b>Ошибка! Не выбрано действие для сдвига!</b><br />'; } } else { echo '<img src="../images/img/error.gif" alt="image" /> <b>Ошибка! Не выбрана строка для сдвига!</b><br />'; } } else { echo '<img src="../images/img/error.gif" alt="image" /> <b>Ошибка! Неверный идентификатор сессии, повторите действие!</b><br />'; } echo '<br /><img src="../images/img/back.gif" alt="image" /> <a href="navigation.php?' . SID . '">Вернуться</a>'; } ############################################################################################ ## Удаление сообщений ##
############################################################################################ ## Сдвиг раздела ## ############################################################################################ ############################################################################################ ## Сдвиг раздела ## ############################################################################################ case "move": $config['newtitle'] = 'Перемещение раздела'; $uid = check($_GET['uid']); $where = isset($_GET['where']) ? abs(intval($_GET['where'])) : null; if (is_admin(array(101, 102))) { if ($uid == $_SESSION['token']) { $forum = search_string(DATADIR . "dataforum/mainforum.dat", $fid, 0); if ($forum) { if (!is_null($where)) { move_lines(DATADIR . "dataforum/mainforum.dat", $forum['line'], $where); $_SESSION['note'] = 'Раздел успешно перемещен!'; redirect("forum.php?" . SID); } else { echo show_error('Ошибка! Не выбрано действие для сдвига!'); } } else { show_error('Ошибка! Данный раздел форума не найден!'); } } else { echo show_error('Ошибка! Неверный идентификатор сессии, повторите действие!'); } } else { echo show_error('Ошибка! Двигать рубрики могут только администраторы!'); } echo '<img src="../images/img/back.gif" alt="image" /> <a href="forum.php?' . SID . '">Вернуться</a><br />';