Вход Регистрация
Файл: 4mast/profmas.ru/modules/reits.php
Строк: 46
<?php
require_once('../includes/Headers.php');
require_once(
'../includes/PDO_func.php');

 if ( 
$us'id' ] == false ) {
     
header'location: /login/auth' );
     exit;
 }

 switch ( 
$_GET'i' ] ) {
     default:
         
H'Достижение мастеров''Достижение мастеров' );
         echo 
'
<a href="?i=themes" class="block"><img src="' 
$img '" alt="*"/> Топ активистов форума (по темам)</a>
<a href="?i=posts" class="block"><img src="' 
$img '" alt="*"/>  Топ активистов форума (по постам)</a>
<a href="?i=arb" class="block"><img src="' 
$img '" alt="*"/>  Топ активистов (по отзывам)</a>
<a href="?i=files" class="block"><img src="' 
$img '" alt="*"/> Топ активистов (по файлам)</a>
<a href="?i=codes" class="block"><img src="' 
$img '" alt="*"/>  Топ активистов (по кодам) </a>
<a href="?i=nars" class="block"><img src="' 
$img '" alt="*"/>  Топ по нарушениям на сайте</a>';
         break;

     case 
'posts':
         
H'Топ активистов форума (по постам)''Топ активистов форума (по постам)' );
         
$array DB::$dbs->query"SELECT DISTINCT `us`, COUNT(`us`) AS PostCount FROM `forum_p` GROUP BY `us` ORDER BY PostCount DESC LIMIT 10" );
         if ( 
$array->rowCount() == ) {
             echo 
'<div class="lst">Пусто...</div>';
         }
         while ( 
$arr $array->fetch() ) {
             echo 
'<div class="block"> ' Nick$arr'us' ] ) . ' (постов: ' DB::$dbs->querySingle"SELECT count(*) FROM `forum_p` WHERE us = ?", array(
                  
$arr'us' 
             ) ) . 
')</div>';
         }
         echo 
'<a href="/modules/reits.php" class="block"> Назад</a>';
         break;

     case 
'themes':
         
H'Топ активистов форума (по темам)''Топ активистов форума (по темам)' );
         
$array DB::$dbs->query"SELECT DISTINCT `us`, COUNT(`us`) AS PostCount FROM `forum_t` GROUP BY `us` ORDER BY PostCount DESC LIMIT 10" );
         if ( 
$array->rowCount() == ) {
             echo 
'<div class="lst">Пусто...</div>';
         }
         while ( 
$arr $array->fetch() ) {
             echo 
'<div class="block"> ' Nick$arr'us' ] ) . ' (тем: ' DB::$dbs->querySingle"SELECT count(*) FROM `forum_t` WHERE us = ?", array(
                  
$arr'us' 
             ) ) . 
')</div>';
         }
         echo 
'<a href="/modules/reits.php" class="block"> Назад</a>';
         break;

     case 
'arb':
         
H'Топ активистов (по отзывам)''Топ активистов (по отзывам)' );
         
$array DB::$dbs->query"SELECT DISTINCT `user_id`, COUNT(`user_id`) AS PostCount FROM `arb` WHERE `type` = '1' GROUP BY `user_id` ORDER BY PostCount DESC LIMIT 10" );
         if ( 
$array->rowCount() == ) {
             echo 
'<div class="lst">Пусто...</div>';
         }
         while ( 
$arr $array->fetch() ) {
             echo 
'<div class="block"> ' Nick$arr'user_id' ] ) . ' (п.о.: ' DB::$dbs->querySingle"SELECT count(*) FROM `arb` WHERE `user_id` = '" $arr'user_id' ] . "' AND `status` = '0'" ) . ')</div>';
         }
         echo 
'<div class="lst">* п.о. - положительные отзывы</div>
<a href="/modules/reits.php" class="block"> Назад</a>'
;
         break;

     case 
'files':
         
H'Топ активистов (по файлам)''Топ активистов (по файлам)' );
         
$array DB::$dbs->query"SELECT DISTINCT `us`, COUNT(`us`) AS PostCount FROM `down_files` GROUP BY `us` ORDER BY PostCount DESC LIMIT 10" );
         if ( 
$array->rowCount() == ) {
             echo 
'<div class="lst">Пусто...</div>';
         }
         while ( 
$arr $array->fetch() ) {
             echo 
'<div class="block"> ' Nick$arr'us' ] ) . ' (файлов: ' DB::$dbs->querySingle"SELECT count(*) FROM `down_files` WHERE us = ?", array(
                  
$arr'us' 
             ) ) . 
')</div>';
         }
         echo 
'<a href="/modules/reits.php" class="block"> Назад</a>';
         break;

     case 
'nars':
         
H'Топ по нарушениям на сайте''Топ по нарушениям на сайте' );
         
$array DB::$dbs->query"SELECT DISTINCT `us`, COUNT(`us`) AS PostCount FROM `nar` GROUP BY `us` ORDER BY PostCount DESC LIMIT 10" );
         if ( 
$array->rowCount() == ) {
             echo 
'<div class="lst">Пусто...</div>';
         }
         while ( 
$arr $array->fetch() ) {
             echo 
'<div class="block"> ' Nick$arr'us' ] ) . ' (нарушений: ' DB::$dbs->querySingle"SELECT count(*) FROM `nar` WHERE us = ?", array(
                  
$arr'us' 
             ) ) . 
')</div>';
         }
         echo 
'<a href="/modules/reits.php" class="block"> Назад</a>';
         break;

     case 
'codes':
         
H'Топ активистов (по кодам)''Топ активистов (по кодам)' );
         
$array DB::$dbs->query"SELECT DISTINCT `user`, COUNT(`user`) AS PostCount FROM `codes` GROUP BY `user` ORDER BY PostCount DESC LIMIT 10" );
         if ( 
$array->rowCount() == ) {
             echo 
'<div class="lst">Пусто...</div>';
         }
         while ( 
$arr $array->fetch() ) {
             echo 
'<div class="block"> ' Nick$arr'user' ] ) . ' (кодов: ' DB::$dbs->querySingle"SELECT count(*) FROM `codes` WHERE `user` = '" $arr'user' ] . "'" ) . ')</div>';
         }
         echo 
'<a href="/modules/reits.php" class="block"> Назад</a>';
         break;

 }
require_once(
'../includes/Footers.php');
?>
Онлайн: 2
Реклама