Вход Регистрация
Файл: obmen/view.php
Строк: 194
<?php
define
('ROOT','../');
define('GCMS',true);
require_once (
ROOT.'system/power.php');
$diz -> head('Инфо о файле');
$row $db -> query("SELECT * FROM `obmen_files` WHERE `id`='".$id."'") -> fetch_assoc();
$diz -> title($row['name']);
if (!
is_file($row['infolder'])) {
echo 
'<div class="fon">Файл не найден!</div>';
}else{
$ext strtolower(pathinfo($row['infolder'], PATHINFO_EXTENSION));
$dir pathinfo($row['infolder'], PATHINFO_DIRNAME);
$filename pathinfo($row['infolder'], PATHINFO_BASENAME);
echo 
'<div class="fon">';
if(
$ya['level']>4){echo'<a href="func.php?mode=del&id='.$row['id'].'">Удалить файл</a> | <a href="func.php?mode=redf&id='.$row['id'].'">Изменить файл</a></br>';}
echo 
'<b>Скачан:</b> '.$func ->GetName($row['load'], 'раз''раза''раз').'<br/>
<b>Загрузил:</b> '
.$func->nick($row['user']).'<br/>
<b>Формат:</b> '
.$ext.'<br/>';
echo
'<b>Просмотров:</b> '.$row['rate'].'<br/>';
echo
'<b>Добавлен:</b> '.$func ->vremja($row['dateupload']).'</br>';
if (!empty(
$row['info'])) echo'<b>Описание:</b> '.$row['info'].'';
echo
'</div>';
$size=filesize($row['infolder']);
if (
$ext == 'gif' || $ext == 'jpeg' || $ext == 'jpg' || $ext == 'png') {
$foto '../obmen/'.$row['infolder'];
echo 
'<div class="fon"><img src="../../../system/resize.php?img='.$foto.'&width=110&height=110&i=0" alt="*"/></div>';
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать <span class="count"/>'.$func ->size($size).'</span></a></div>';
}
else if (
$ext == 'mp3' || $ext == 'wav' || $ext == 'wma') {
require_once(
ROOT.'system/lib/classAudioFile.php'); //Аудио-библиотека
$file = new AudioFile;
$file->loadFile($row['infolder']);
echo 
'<div class="fon"><b>Информация:</b><br/>
Каналы: '
.$file->wave_channels.'<br/>
Частота: '
.$file->wave_framerate.' Гц<br/>
Битрейт: '
.$file->wave_byterate.'<br/>
Время: '
.date('i:s'mktime(00round($file->wave_length))).' мин<br/>';
if (
$title trim($file->id3_title)){echo 'Название: '.iconv('windows-1251''UTF-8'$title).'<br/>';}
if (
$artist trim($file->id3_artist)){echo 'Артист: '.iconv('windows-1251''UTF-8'$artist).'<br/>';}
if (
$album trim($file->id3_album)){echo 'Альбом: '.iconv('windows-1251''UTF-8'$album).'<br/>';}
if (
$year trim($file->id3_year)){echo 'Год: '.iconv('windows-1251''UTF-8'$year).'<br/>';}
if (
$genre trim($file->id3_genre)){echo 'Жанр: '.iconv('windows-1251''UTF-8'$genre).'<br/>';}
if (
$comment trim($file->id3_comment)){echo 'Комментарий: '.iconv('windows-1251''UTF-8'$comment).'';}
echo
'</div>';
$ua str_replace('windows ce'''strtolower($_SERVER['HTTP_USER_AGENT']));
if (
stripos($ua'windows') !== false || stripos($ua'linux') !== false || stripos($ua'bsd') !== false || stripos($ua'x11') !== false || stripos($ua'unix') !== false || stripos($ua'macos') !== false || stripos($ua'macintosh') !== false) {
$func->player($row['infolder'],3);
}
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать <span class="count"/>'.$func ->size($size).'</span></a></div>';
}
else if (
$ext == 'jar') {
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать JAR<span class="count"/>'.$func ->size($size).'</span></a></div>';
echo 
'<div class="menu"><a href="'.$id.'.jad" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать JAD</a></div>';
}
else if (
$ext == 'txt') {    
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать TXT<span class="count"/>'.$func ->size($size).'</span></a></div>';
echo 
'<div class="menu"><a href="'.$id.'.article" class="menutuch">'.$diz -> img('obmen/load.png').' Читать онлайн<span class="count"/>'.$func ->size($size).'</span></a></div>';
}
else if (
$ext == '3gp' || $ext == 'avi' || $ext == 'mp4' || $ext == 'flv' || $ext == 'flv') {    
if (
extension_loaded('ffmpeg')) {
$movie = new ffmpeg_movie($row['infolder']);
echo 
'<div class="fon">
Кодек: '
.$movie->getVideoCodec().'<br/>
Разрешение: '
.$movie->GetFrameWidth().'x'.$movie->GetFrameHeight().'
</div>'
;
}
$ua str_replace('windows ce'''strtolower($_SERVER['HTTP_USER_AGENT']));
if (
stripos($ua'windows') !== false || stripos($ua'linux') !== false || stripos($ua'bsd') !== false || stripos($ua'x11') !== false || stripos($ua'unix') !== false || stripos($ua'macos') !== false || stripos($ua'macintosh') !== false) {
$func->player($row['infolder'],2);
}
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать <span class="count"/>'.$func ->size($size).'</span></a></div>';
}
else if (
$ext == 'thm' || $ext == 'nth') {
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать <span class="count"/>'.$func ->size($size).'</span></a></div>';
}
else if (
$ext == 'zip' || $ext == 'rar') {    
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать <span class="count"/>'.$func ->size($size).'</span></a></div>';
echo 
'<div class="menu"><a href="'.$id.'.archive" class="menutuch">'.$diz -> img('obmen/rar.png').' Просмотр архива</a></div>';
}
else {
echo 
'<div class="menu"><a href="'.$id.'.load" class="menutuch">'.$diz -> img('obmen/load.png').' Скачать <span class="count"/>'.$func ->size($size).'</span></a></div>';
}
$cou $db -> dbcount('COUNT(`id`)','comes',"`idwh` = '".(int)$id."' and `where`='obmen'");
echo 
'<div class="menu"><a href="comments'.$id.'" class="menutuch">'.$diz -> img('obmen/comment.png').' Комментарии <span class="count"/>'.$cou.'</span></a></div>';
if(
$ya['id']!=$row['user'] and $aut==true)$db -> query("UPDATE `load_files` SET `rate`=rate+1 WHERE `id`='".$row['id']."'");
$plus $db -> dbcount('COUNT(`id`)','reit',"`komy` = '".$row['id']."' and `where`='obmen'  and `rei`='1'");
$minus $db -> dbcount('COUNT(`id`)','reit',"`komy` = '".$row['id']."' and `where`='obmen'   and `rei`='0'");
echo 
'<div class="menu"><a href="reit'.$id.'" class="menutuch">'.$diz -> img('obmen/statistic.png').' Рейтинг <span class="count"/><span style="color:green">'.$plus.'</span>/<span style="color:red">'.$minus.'</span></span></a></div>';
}
echo 
'<div class="levo"><a href="./" class="levo_tuch"> '.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/index.php" class="levo_tuch"> '.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
?>
Онлайн: 1
Реклама