Файл: view_file.php
Строк: 22
<?php
/**
* Author: Elime;
* ICQ: 618878;
* E-mail: elime4@gmail.com;
*/
require 'system/core.php';
error_reporting('E_ALL');
/* Если указан файл */
if(!isset($_GET['path']) or empty($_GET['path']))
{
message('Не указан файл!', '/');
}
/* Ищем файл в БД */
$query = $db->query("SELECT `data`.*, `categories`.`name` AS `cat_name`, `categories`.`translit` AS `cat_translit` FROM `data`,`categories` WHERE `data`.`translit`='".in($_GET['path'])."' AND `categories`.`id`=`data`.`cat_id`");
if($db->num($query) != 1)
{
message('Указанный файл не найден!', '/');
}
$result = $db->fetch($query);
/* Фильтруем и форматируем данные */
$result['name'] = out($result['name']);
$result['about'] = out($result['about']);
$result['description'] = out($result['description']);
$result['keywords'] = out($result['keywords']);
$result['duration'] = duration($result['duration']);
$result['size'] = size($result['size']);
$result['download'] = ru_word($result['download'], array('раз', 'раз', 'раза'));
$result['add_time'] = timeformat($result['add_time']);
/* Выводим страницу */
$data['title'] = $result['name'];
if(!empty($result['description'])) $data['description'] = $result['description'];
if(!empty($result['keywords'])) $data['keywords'] = $result['keywords'];
$data['result'] = $result;
$data['db'] = $db;
$tpl->display('view_file', $data);
?>