Вход Регистрация
Файл: adm_comment.php
Строк: 52
<?php

/**
 * @author [FaNiska]
 * @copyright 2009
 * Загруз центр
 * Предложения, идеи, вопросы и об ошибках писать в icq 65-64-538 или на mobi-m-ru@ya.ru
 */
include 'inc/db_connect.php';
include 
'inc/function.php';
include 
'inc/set.php';
include 
'inc/adm_head.php';
require 
'inc/adm.php';


echo 
'<div class="title">Управление комментариями</div>';
echo 
'<div>Всего новых комментариев<br /><b>1)</b> за 24 часа: ' . mysql_result(mysql_query("SELECT COUNT(*) FROM `comment` WHERE `time`>'" . ($time - 24 * 3600) . "'"), 0) . ' <br /><b>2)</b> за неделю: ' . mysql_result(mysql_query("SELECT COUNT(*) FROM `comment` WHERE `time`>'" . ($time - 24 * 3600 * 7) . "'"), 0) . '</div>';

echo 
'<div class="post"> Показать комментарии за:
<form method="get">
<input type="text" size="2" value="1" name="number" />
<select size="1" name="type">
    <option value="hour">час</option>
    <option value="day">день</option>
    <option value="week">неделя</option>
    <option value="moon">месяц</option>
</select><br />
<input type="submit" value="Показать"/>
</form>
</div>'
;
if (isset(
$_GET['number']) && isset($_GET['type']))
{
    if (isset(
$_GET['act']) && $_GET['act'] == 'delete')
    {
        if (isset(
$_GET['all']) && $_GET['all'] == 'yes')
        {
            @
mysql_query("DELETE FROM `comment` WHERE `file` = '$table|$id';");
            echo 
'<div>Все комментарии указанного файла удалены.</div>';
        } elseif (isset(
$_GET['kom_id']))
        {
            
$kom_id = valid_int($_GET['kom_id']);
            if (
mysql_query("DELETE FROM `comment` WHERE `id` = '$kom_id';"))
            {
                echo 
'<div>Комментарий удален.</div>';
            } else
            {
                echo 
'<div>Комментарий был удален ранее или произошла иная ошибка.</div>';
            }

        }

    }
    
$number = valid_int($_GET['number']);
    if (
$_GET['type'] == 'day')
    {
        
$x = 86400;
        
$gtype = 'day';
    } elseif (
$_GET['type'] == 'week')
    {
        
$x = 604800;
        
$gtype = 'week';
    } elseif (
$_GET['type'] == 'moon')
    {
        
$x = 2592000;
        
$gtype = 'moon';
    }
} else
{
    
$x = 3600;
    
$gtype = 'hour';
}
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `comment` WHERE `time`>" . ($time - $number * $x) . ""), 0);
$k_page = k_page($k_post, $step);
$page = page($k_page);
$start = $step * $page - $step;
$s = mysql_query("SELECT * FROM `comment` WHERE `time`>" . ($time - $number * $x) . " ORDER BY `time` DESC LIMIT $start, $step");
while (
$list = mysql_fetch_array($s))
{
    
$file = explode('|', $list['file']);
    if (
$list['type'] == 1)
    {
        
$type = 'file';
    } else
    {
        
$type = 'group';
    }
    echo 
'<div class="name">[<a href="' . $type . '.php?c=' . $file['0'] . '&amp;id=' . $file['1'] . '">' . $file['0'] . ' - ' . $file['1'] . '</a>] - <b>' . $list['name'] . '</b> (' . vremja($list['time']) . '):</div><div class="post">
    - ' 
. $list['text'] . '
    </div><div style="font-size : 5px;">[' 
. $list['ua'] . '-' . $list['ip'] . ']</div>
    <div>[<a href="?number=' 
. $number . '&amp;type=' . $gtype . '&amp;act=delete&amp;kom_id=' . $list['id'] . '">удалить</a> | <a href="?number=' . $number . '&amp;type=' . $gtype . '&amp;act=delete&amp;all=yes&amp;c=' . $file['0'] . '&amp;id=' . $file['1'] . '">удалить все комменты данного файла</a>]</div>';
}
include 
'inc/adm_foot.php';

?>
Онлайн: 3
Реклама