Просмотр файла forum/moveforum.php

Размер файла: 1.93Kb
  1. <?php
  2. # Script by seg0ro http://mobilarts.ru
  3. # Not for sale!!!
  4.  
  5. # fixed
  6.  
  7. $set['title'] .= ' | Перемещение';
  8. include H . 'engine/includes/head.php';
  9.  
  10. if (!$forum){
  11. echo Core::msg_show('Отсутствует идентификатор форума!<br /><a href="index.php">Форум</a>');
  12. include H . 'engine/includes/foot.php';
  13. }
  14.  
  15. if (!$moder){
  16. echo Core::msg_show('У вас недостаточно прав для просмотра этой страницы!<br /><a href="index.php">Форум</a>');
  17. include H . 'engine/includes/foot.php';
  18. }
  19.  
  20. $go = $forumRes['refid'] ? 'forum='.$forumRes['refid'] : '';
  21. $sql = $forumRes['refid'] ? " ='".$forumRes['refid']."'" : "=0";
  22.  
  23. if (isset($_GET['up']) && !isset($_GET['down'])){
  24. $forumUp = $sql->query("SELECT `id`, `realid`, `name` FROM `forum_forums` WHERE `refid`$sql AND `realid` < '".$forumRes['realid']."' ORDER BY `realid` DESC LIMIT 1 ")->fetch();
  25. if ($forumUp['realid'] && $forumUp != $forum){
  26. $sql->query("UPDATE `forum_forums` SET `realid`='".$forumUp['realid']."' WHERE `id`='".$forum."' LIMIT 1 ");
  27. $sql->query("UPDATE `forum_forums` SET `realid`='".$forumRes['realid']."' WHERE `id`='".$forumUp['id']."' LIMIT 1 ");
  28. }
  29. }elseif (isset($_GET['down']) && !isset($_GET['up'])){
  30. $forumDown = $sql->query("SELECT `id`, `realid`, `name` FROM `forum_forums` WHERE `refid`$sql AND `realid` > '".$forumRes['realid']."' ORDER BY `realid` ASC LIMIT 1 ")->fetch();
  31. if ($forumDown['realid'] && $forumDown != $forum){
  32. $sql->query("UPDATE `forum_forums` SET `realid`='".$forumDown['realid']."' WHERE `id`='".$forum."' LIMIT 1 ");
  33. $sql->query("UPDATE `forum_forums` SET `realid`='".$forumRes['realid']."' WHERE `id`='".$forumDown['id']."' LIMIT 1 ");
  34. }
  35. }else{
  36. echo Core::msg_show('Неверные данные!<br /><a href="index.php">Форум</a>');
  37. include H . 'engine/includes/foot.php';
  38. }
  39. header ('Location: index.php?'.$go);