' . $set['mod_guest_msg'] . '
'; require_once ("../incfiles/end.php"); exit; } $act = isset($_GET['act']) ? $_GET['act'] : ''; switch ($act) { case "delpost": //////////////////////////////////////////////////////////// // Удаление отдельного поста // //////////////////////////////////////////////////////////// if ($dostsmod == 1) { if (empty($_GET['id'])) { echo "Ошибка!Вы действительно хотите удалить пост?
';
echo "Удалить | Отмена
Вы не ввели имя!
Назад
Вы не ввели сообщение!
Назад
Спам!
"; require_once ("../incfiles/end.php"); exit; } if (!$user_id && $_SESSION['code'] != $_POST['code']) { echo "Код введен неверно!
Назад
Антифлуд!
Вы не можете так часто добавлять сообщения
Порог 30 секунд
Назад
Удалены все сообщения, старше 1 дня.
'; break; case '2': // Проводим полную очистку if (isset($_SESSION['ga'])) { mysql_query("DELETE FROM `guest` WHERE `adm`='1';"); } else { mysql_query("DELETE FROM `guest` WHERE `adm`='0';"); } mysql_query("OPTIMIZE TABLE `guest`;"); echo 'Удалены все сообщения.
'; break; default: // Чистим сообщения, старше 1 недели if (isset($_SESSION['ga'])) { mysql_query("DELETE FROM `guest` WHERE `adm`='1' AND `time`<='" . ($realtime - 604800) . "';"); } else { mysql_query("DELETE FROM `guest` WHERE `adm`='0' AND `time`<='" . ($realtime - 604800) . "';"); } mysql_query("OPTIMIZE TABLE `guest`;"); echo 'Все сообщения, старше 1 недели удалены из Гостевой.
'; } } else { echo 'Очистка сообщений
'; echo 'Что чистим?'; echo ''; echo ''; } } else { header("location: guest.php"); } break; case 'ga': //////////////////////////////////////////////////////////// // Переключение режима работы Гостевая / Админ-клуб // //////////////////////////////////////////////////////////// if ($dostmod == 1) { if ($_GET['do'] == 'set') { $_SESSION['ga'] = 1; $textl = 'Админ-Клуб'; } else { unset($_SESSION['ga']); $textl = 'Гостевая'; } } default: //////////////////////////////////////////////////////////// // Отображаем Гостевую, или Админ клуб // //////////////////////////////////////////////////////////// if (!$set['mod_guest']) echo 'Гостевая закрыта!
'; // Форма ввода нового сообщения if (($user_id || $set['gb'] != 0) && !$ban['1'] && !$ban['13']) { $_SESSION['guest'] = rand(1000, 9999); echo 'Гостевая закрыта.
"; } if (isset($_SESSION['ga']) && ($login == $nickadmina || $login == $nickadmina2 || $rights >= "1")) { // Запрос для Админ клуба echo 'АДМИН-КЛУБВсего сообщений: $colmes
";
if ($colmes > 10)
{
$ba = ceil($colmes / 10);
if ($offpg != 1)
{
echo "Страницы: ";
} else
{
echo "Страниц: $ba ";
}
$asd = $start - (10);
$asd2 = $start + (10 * 2);
if ($start != 0)
{
echo '<< ';
}
if ($offpg != 1)
{
if ($asd < $colmes && $asd > 0)
{
echo ' 1 .. ';
}
$page2 = $ba - $page;
$pa = ceil($page / 2);
$paa = ceil($page / 3);
$pa2 = $page + floor($page2 / 2);
$paa2 = $page + floor($page2 / 3);
$paa3 = $page + (floor($page2 / 3) * 2);
if ($page > 13)
{
echo ' ' . $paa . ' ' . ($paa + 1) . ' .. ' . ($paa * 2) . ' ' . ($paa * 2 + 1) . ' .. ';
} elseif ($page > 7)
{
echo ' ' . $pa . ' ' . ($pa + 1) . ' .. ';
}
for ($i = $asd; $i < $asd2; )
{
if ($i < $colmes && $i >= 0)
{
$ii = floor(1 + $i / 10);
if ($start == $i)
{
echo " $ii";
} else
{
echo ' ' . $ii . ' ';
}
}
$i = $i + 10;
}
if ($page2 > 12)
{
echo ' .. ' . $paa2 . ' ' . ($paa2 + 1) . ' .. ' . ($paa3) . ' ' . ($paa3 + 1) . ' ';
} elseif ($page2 > 6)
{
echo ' .. ' . $pa2 . ' ' . ($pa2 + 1) . ' ';
}
if ($asd2 < $colmes)
{
echo ' .. ' . $ba . '';
}
} else
{
echo "[$page]";
}
if ($colmes > $start + 10)
{
echo ' >>';
}
echo '
';
}
// Для Админов даем ссылку на чистку Гостевой
if ($dostadm == 1)
echo 'Чистка истории';
echo '