Вход Регистрация
Файл: modules/zc/rating_history.php
Строк: 44
<?php
$title 
'История изменения рейтинга';
include_once(
$_SERVER["DOCUMENT_ROOT"].'/style/head.php');
$_GET['id'] = abs(intval($_GET['id']));
if(
$db->query("SELECT `id` FROM `zc_file` WHERE `id`='".$_GET['id']."'")->num_rows==0){
error('Файла не существует!');
}
$file $db->query("SELECT `us` FROM `zc_file` WHERE `id`='".$_GET['id']."'")->fetch_assoc();
?>
<div class="title">История изменения рейтинга файла</div>
<?
switch($_GET['act']){
    default:
  
$nav=new navig("SELECT * FROM `zc_rating_history` WHERE `id_file`='".$_GET['id']."'");
    
$q $db->query("SELECT * FROM `zc_rating_history` WHERE `id_file`='".$_GET['id']."' ORDER BY `id` DESC LIMIT ".$nav->start.", ".$nav->nstr);
    while(
$r $q->fetch_assoc()){
        if(
$r['type']==1){
            
$type 'положительно';
        }elseif(
$r['type']==2){
            
$type 'отрицательно';
        }
        
?>
        <div class="section">
        <?=nick($r['id_us'])?> оценил <b><?=$type?></b> <?=times($r['time'])?><br/>
        <?
        
if($user['level']>=1){
            
?>
            <a href="/zc/rating_history/<?=$_GET['id']?>?act=del&idr=<?=$r['id']?>">[Уд.]</a>
            <?
        
}
        
?>
        </div>
        <?
    
}
    
    
    
?>
    <div class="nvgstr">
    <?
    $nav
->panel();
    
?>
    </div>
<?
if($db->query("SELECT `id` FROM `zc_rating_history` WHERE `id_file`='".$_GET['id']."'")->num_rows==0){
    
?>
    <div class="error">Данный файл ещё не оценивали</div>
    <?
}
break;

case 
'del':
mode('user');
level(1);
$_GET['idr'] = abs(intval($_GET['idr']));
if(
$db->query("SELECT `id` FROM `zc_reting_history` WHERE `id`='".$_GET['idr']."'")->num_rows==0){
    
error('Оценки не существует!');
}
$rat $db->query("SELECT `id_us` FROM `zc_rating_history` WHERE `id`='".$_GET['idr']."'")->fetch_assoc();
$us $db->query("SELECT `nick` FROM `users` WHERE `id`='".$rat['id_us']."'")->fetch_assoc();
$db->query("DELETE FROM `zc_rating_history` WHERE `id`='".$_GET['idr']."'");
$db->query("UPDATE `users` SET `rating`=`rating`-1 WHERE `id`='".$file['us']."'");
$db->query("UPDATE `zc_file` SET `rating`=`rating`-1 WHERE `id`='".$_GET['id']."'");
$db->query("INSERT INTO `notifications` SET `id_us`='".$file['us']."', `time`='".time()."', `section`='rating', `sender`='".$user['id']."', `text`='удалил оценку к вашему [url=http://".$_SERVER["HTTP_HOST"]."/zc/file/".$_GET['id']."]файлу[/url] от ".$us['nick']."'");
$db->query("INSERT INTO `notifications` SET `id_us`='".$rat['id_us']."', `time`='".time()."', `section`='rating', `sender`='".$user['id']."', `text`='удалил вашу оценку к [url=http://".$_SERVER["HTTP_HOST"]."/zc/file/".$_GET['id']."]файлу[/url]'");
success('Оценка успешно удалена!');
break;
}
include_once(
$_SERVER["DOCUMENT_ROOT"].'/style/foot.php');
?>
Онлайн: 1
Реклама