Вход Регистрация
Файл: file.php
Строк: 123
<?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';
if (isset(
$_GET['id']) && isset($_GET['c']))
{
    
$id valid_int($_GET['id']);
    
$table clean($_GET['c']);
} else
{
    
header("location: index.php?error=invalid_id");
    exit();
}

// Получаем инфу о файле
$file_info mysql_fetch_array(mysql_query('SELECT * FROM `' $table '` WHERE `id` = ' $id ' LIMIT 1'));
if (
eregi('http://'$file_info['s_name']))
// Если это псевдо файл
    
include 'inc/head.php';


    
$file_size size_file2($file_info['size']); // красивый размер
    
$name str_replace('*'''$file_info['r_name']); // Имя файла в базе
    
$f_ras $file_info['f_ras']; // расширение файла в базе
    
echo '<div>Файл - ' $name '</div>';
    echo 
'<div>
Размер файла: ' 
$file_size '<br />
Расширение: ' 
$file_info['f_ras'] . '<br />
Дата добавления: ' 
date('d.m.y'$file_info['up_time']) . '<br />';
    if (!empty(
$file_info['lastload']))
    {
        echo 
'Последнее скачивание: ' date('H:i:s d.m.y'$file_info['lastload']) . '<br />';
        echo 
'Всего скачиваний: ' $file_info['count'] . '<br />';

    }
    echo 
'</div><div>';
    
$screenshot $file_info['folder'] . '/' $file_info['id'] . '.';
    if (!empty(
$file_info['scr_link']))
    {
        echo 
"Скриншот:<br /><img src="$file_info[scr_link]" alt="$name" width="100" height="100"/><br />n";
    }
    if (
is_file($screenshot 'GIF'))
        echo 
"Скриншот:<br /><img src="{$screenshot}GIF" alt="$name" width="100" height="100"/><br />n";
    elseif (
is_file($screenshot 'JPG'))
        echo 
"Скриншот:<br /><img src="{$screenshot}JPG" alt="$name" width="100" height="100"/><br />n";
    elseif (
is_file($screenshot 'PNG'))
        echo 
"Скриншот:<br /><img src="{$screenshot}PNG" alt="$name" width="100" height="100"/><br />n";


    echo 
'</div>';
    if (!empty(
$file_info['about']))
    {
        echo 
"Описание:<br />$file_info[about]<br />";
    }
    
$url str_ireplace('http://'''$file_info['s_name']);
    
$url strtok($url'/');
    echo 
'<div>[<b>Скачать с ' $url '</b>]: <a href="load.php?c=' $table '&amp;id=' $id '">' $name ' [' $f_ras ']</a></div>';
    if (!empty(
$file_info['url_link']) && preg_match('|^http://[0-9a-z-.]+.[a-z]{2,4}/[wW]+|i'$file_info['url_link']))
    {
        
$url str_ireplace('http://'''$file_info['url_link']);
        
$url strtok($url'/');
        echo 
'<div>[<b>Скачать с ' $url '</b>]: <a href="load2.php?c=' $table '&amp;id=' $id '">' $name ' [' $f_ras ']</a></div>';

    }
    include 
'inc/foot.php';
    exit;
} elseif (!
is_file($file_info['s_name']))
{
    
header("location: index.php?error=file_not_found");
    exit();
}
include 
'inc/head.php';

$file pathinfo($file_info['s_name']);
$file_name $file['basename']; // реальное имя
$file_size size_file($file_info['size']); // красивый размер
$name str_replace('*'''$file_info['r_name']); // Имя файла в базе
$f_ras $file_info['f_ras']; // расширение файла в базе
echo '<div>Файл - ' $file_name '</div>';
echo 
'<div>
Размер файла: ' 
$file_size '<br />
Расширение: ' 
$file_info['f_ras'] . '<br />
Время добавления: ' 
vremja($file_info['up_time']) . '<br />';
if (!empty(
$file_info['lastload']))
{
    echo 
'Последнее скачивание: ' vremja($file_info['lastload']) . '<br />';
    echo 
'Всего скачиваний: ' $file_info['count'] . '<br />';

}
echo 
'</div>';


if (
$f_ras == 'jpg' || $f_ras == 'jpeg' || $f_ras == 'png' || $f_ras == 'gif')
{
    include (
'inc_files/image.php');
} elseif (
$f_ras == '3gp' || $f_ras == 'avi' || $f_ras == 'mp4' || $f_ras == 'mpg' || $f_ras == 'mpeg' || $f_ras == 'mpe' || $f_ras == 'asf' || $f_ras == 'flv' || $f_ras == 'wmv')
{
    include (
'inc_files/video.php');
} elseif (
$f_ras == 'mp3' || $f_ras == 'wav')
{
    include (
'inc_files/mp3.php');
} elseif (
$f_ras == 'zip')
{
    include (
'inc_files/zip.php');
} elseif (
$f_ras == 'jar')
{
    include (
'inc_files/java.php');
} elseif (
$f_ras == 'thm')
{
    include (
'inc_files/thm.php');

} elseif (
$f_ras == 'nth')
{
    include (
'inc_files/nth.php');
} elseif (
$f_ras == 'swf')
{
    include (
'inc_files/swf.php');
} else
{
    echo 
'<div>';
    include 
'inc/scan_f.php';
    echo 
'<br /><img src='ext/' . $f_ras . '.gif' alt='+' width='16' height='16'/> <a href="load.php?c=' $table '&amp;id=' $id '">Скачать [' $f_ras ']</a> (' $file_size ')';
    echo 
'</div>';
}
echo 
'<div><img src='ico/102.gif' alt='+' width='16' height='16'/> Проголосовать <a href="rat.php?c=' $table '&amp;id=' $id '&amp;rat=plus">ЗА (' $file_info['plus'] . ')</a> или <a href="rat.php?c=' $table '&amp;id=' $id '&amp;rat=minus">ПРОТИВ (' $file_info['minus'] . ')</a></div>';
echo 
'<div><img src='ico/101.gif' alt='+' width='16' height='16'/> <a href="comment.php?c=' $table '&amp;id=' $id '">Комментарии (' mysql_result(mysql_query("SELECT COUNT(*) FROM `comment` WHERE `file`='$table|$id'"), 0) . ')</a></div>';
echo 
'<div><img src='ico/96.gif' alt='+' width='16' height='16'/> <a href="mail.php?c=' $table '&amp;id=' $id '">Отправить ссылку на e-mail</a></div>';
include 
'inc/foot.php';

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