File size: 2.48Kb
<?
include_once('../sys/inc/start.php');
include_once('../sys/inc/compress.php');
include_once('../sys/inc/sess.php');
include_once('../sys/inc/home.php');
include_once('../sys/inc/settings.php');
include_once('../sys/inc/db_connect.php');
include_once('../sys/inc/ipua.php');
include_once('../sys/inc/fnc.php');
include_once('../sys/inc/user.php');
only_reg();
$set['title'] = 'Рассылка сообщений';
include_once '../sys/inc/thead.php';
include_once(H.'deliveries/inc/configs.php');
delivery::reviewAllDeliveries();
aut();
title();
if (isset($_GET['delete'])) {
if (delivery::deleteDelivery(intval($_GET['delete'])))
$_SESSION['message'] = "Сообщение успешно удалено";
else
$_SESSION['message'] = "Сообщение не найдено";
header("Location: ?");
exit();
}
if (isset($_GET['delete_all'])) {
delivery::deleteAllDeliveries();
$_SESSION['message'] = "Все сообщения успешно удалены";
header("Location: ?");
exit();
}
$count_posts = mysql_result(mysql_query("SELECT COUNT(*) FROM `mail_delivery` WHERE ".delivery::getMyWhomQuery().(delivery::getDeletedQuery() ? " AND ".delivery::getDeletedQuery() : null)), 0);
if ($count_posts <= 0):
echo "<div class='mess'>\n";
echo "Список сообщений пуст\n";
echo "</div>\n";
else:
$count_pages = k_page($count_posts, $set['p_str']);
$page = page($count_posts);
$start = $set['p_str'] * $page - $set['p_str'];
$q = mysql_query("SELECT * FROM `mail_delivery` WHERE ".delivery::getMyWhomQuery().(delivery::getDeletedQuery() ? " AND ".delivery::getDeletedQuery() : null)." ORDER BY `time` DESC LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_assoc($q)) {
echo "<div class='nav".($num++ % 2 ? 1 : 2)."'>\n";
if (!delivery::isDeleted($post['id'])) {
echo "<span style='float: right'>\n";
echo "<a href='?delete=$post[id]'><img src='/style/icons/delete.png' /></a>";
echo "</span>\n";
}
echo output_text($post['msg']);
echo "<br />\n";
echo "<img src='/style/icons/time.png' /> ".vremja($post['time']);
echo "</div>\n";
}
if ($count_pages > 1)str("?", $count_pages, $page);
endif;
echo "<div class='foot'>\n";
if ($count_posts > 0) {
echo "<img src='/style/icons/delete.gif' /> <a href='?delete_all'>Удалить все</a><br />\n";
}
echo "<img src='/style/icons/str.gif' /> <a href='/umenu.php'>Мой кабинет</a><br />\n";
echo "</div>\n";
include_once('../sys/inc/tfoot.php');
?>