Файл: soc-set/moduls/loads/user.php
Строк: 32
<?php
require_once('../../core/start.php');
require_once('func.php');
check_auth();
$id = abs(num($_GET['id']));
$ank = DB::$dbs->queryFetch("SELECT * FROM ".USERS." WHERE `user_id` = ? ", array($id));
if (empty($ank)) {
    header("Location: ".HOME);
}
head('Файлы пользователя ' . $ank['nick']);
panel();
echo DIV_BLOCK . 'Файлы пользователя <b>' . $ank['nick'] . '</b>' . CLOSE_DIV;  
$totalSize = DB::$dbs->querySingle("SELECT SUM(`size`) FROM ".LOADS_FILE." WHERE `user_id` = ?", array($ank['user_id'])); 
$totalFiles = DB::$dbs->querySingle("SELECT COUNT(`id`) FROM ".LOADS_FILE." WHERE `user_id` = ?", array($ank['user_id'])); 
echo DIV_BLOCK
    . 'Загружено файлов: <b>' . $totalFiles . '</b> [' . get_size($totalSize) . ']'
. CLOSE_DIV;
if (empty($totalFiles)) {
    echo DIV_BLOCK . 'Файлы не загружены' . CLOSE_DIV;
} else {
    $n = new Navigator($totalFiles,$config['write']['loads_file'],'id='.$ank['user_id']); 
    $sql = DB::$dbs->query("SELECT * FROM ".LOADS_FILE." WHERE `user_id` = ? ORDER BY `id` DESC LIMIT {$n->start()}, ".$config['write']['loads_file']." ", array($ank['user_id']));
    while($file = $sql -> fetch()) {
        echo DIV_BLOCK;
        echo '<a href="'.HOME.'/loads/'.$file['folder_id'].'/'.$file['folderc_id'].'/'.$file['id'].'/">'.$file['name'].'</a> ['.get_size($file['size']).' / '.$file['type'].']';
        echo ' | <b>Рейтинг:</b> '.(empty($file['rating']) ? '0' : $file['rating']).'<br />';
        echo CLOSE_DIV;
    }
    echo $n->navi();    
}        
echo DIV_LI . '<a href="'.HOME.'/id'.$ank['user_id'].'">Вернуться на страницу</a>' . CLOSE_DIV;
$array = array();
nav($array);
require_once('../../core/stop.php');
?>