Файл: view.php
Строк: 88
<?php
// mod Gemorroj
require 'moduls/config.php';
// Проверка переменных
$id = intval($_GET['id']);
//is_num($_GET['eval'], 'eval');
$out = '';
$banner='';
// Получаем инфу о файле
$v = mysql_fetch_assoc(mysql_query('SELECT * FROM `files` WHERE `id` = ' . $id . ' AND `hidden` = "0" AND `dir` = "0" AND `fileid` = "0"', $mysql));
if (!is_file($v['path'])) {
error('File not found');
}
################################################
require 'moduls/header.php';
#######Получаем имя файла и обратный каталог#####
$filename = pathinfo($v['path']);
$ext = strtolower($filename['extension']);
$dir = $filename['dirname'].'/';
$basename = $filename['basename'];
$filename = $_SESSION['langpack'] == 'russian' ? $v['rus_name'] : $v['name'];
if($v['name_ot']) $flename = $v['name_ot']; else $flename = $_SESSION['langpack'] == 'russian' ? $v['rus_name'] : $v['name'];
$title .= htmlspecialchars($filename.'.'.$ext, ENT_NOQUOTES);
$descript .= htmlspecialchars($filename.'.'.$ext, ENT_NOQUOTES);
$keyword .= htmlspecialchars($filename.'.'.$ext, ENT_NOQUOTES);
$sql_dir = mysql_real_escape_string($dir, $mysql);
$back = mysql_fetch_assoc(mysql_query("SELECT `id`,`rus_name` FROM `files` WHERE `path` = '" . $sql_dir . "' LIMIT 1", $mysql));
// убираем папку с загрузками
$screen = strstr($v['path'], '/');
$prev_pic = str_replace('/', '--', iconv_substr($screen, 1));
if ($ext == 'gif' || $ext == 'jpg' || $ext == 'jpeg' || $ext == 'jpe' || $ext == 'png' || $ext == 'bmp') {
if ($setup['screen_file_change']) {
if (file_exists($setup['picpath'] . '/' . $prev_pic . '.gif')) {
$out .= '<img src="' . DIRECTORY . $setup['picpath'] . '/' . htmlspecialchars($prev_pic) . '.gif" alt=""/><br/>';
} else {
$out .= '<img src="' . DIRECTORY . 'im/' . $id . '" alt=""/><br/>';
}
}
} elseif (($ext == '3gp' || $ext == 'avi' || $ext == 'mp4' || $ext == 'flv') && extension_loaded('ffmpeg')) {
$frame = isset($_GET['frame']) ? abs($_GET['frame']) : $setup['ffmpeg_frame'];
if (file_exists($setup['ffmpegpath'] . '/' . $prev_pic . '_frame_' . $frame . '.gif')) {
$out .= '<br/><img src="' . DIRECTORY . $setup['ffmpegpath'] . '/' . htmlspecialchars($prev_pic) . '_frame_' . $frame . '.gif" alt=""/><br/>';
} else {
$out .= '<br/><img src="' . DIRECTORY . 'ffmpeg/' . $id . '/' . $frame . '" alt=""/><br/>';
}
}
###############Описание#############################
$out .= '<span style="display:block;margin-bottom:5px;color:gray">';
if (file_exists($setup['opath'] . '/' . $screen . '.txt')) {
$out .= trim(file_get_contents($setup['opath'] . '/' . $screen . '.txt'));
} else if ($setup['lib_desc'] && $ext == 'txt') {
$fp = fopen($v['path'], 'r');
$out .= trim(fgets($fp, 1024));
fclose($fp);
}
///Информер даты добавления///
$out .= ' Бесплатное порно для телефона которое было добавлено для Вашего удовольствия<br />
Это горячее видео было добавлено [' . date('d.m.y в H:i',$v['timeupload']) . '] в категорию ' . $back['rus_name'] . '.' . $v['loads'] . ' любителей порно уже посмотрели его.Теперь твоя очередь!';
$out .= '</span>';
####################################################
//Выводим "вам это будет интерестно" >>только для видео<< //
$vid = mysql_query("SELECT * FROM `files` WHERE `infolder` = '".$v['infolder']."' AND `hidden`='0' AND `dir`='0' AND `fileid`='0' AND `id`!='$id' ORDER BY RAND() LIMIT 3", $mysql);
if (mysql_num_rows($vid) > 1 && $setup['screen_change'] && ($ext == 'avi' || $ext == '3gp' || $ext == 'mp4' || $ext == 'flv') && extension_loaded('ffmpeg')) {
$dn = 86400 * $setup['day_new'];
$out2.='<div class="listing nonebg"><span style="margin-bottom:8px;display:block">' . $_SESSION['language']['interesting video'] . ':</span>';
while ($dat=mysql_fetch_array($vid)){
$out2.='<a href="' . DIRECTORY . 'view/' . $dat['id'] . '">'.($_SESSION['langpack'] == 'russian' ? htmlspecialchars($dat['rus_name'], ENT_NOQUOTES) : htmlspecialchars($dat['name'], ENT_NOQUOTES)) . '</a><br />';
}
$out2 .= '</div>';
}
echo '
<span style="display:block;margin-bottom:5px; margin-left:15px;">' . $out . ' </span>
<span style="display:block;margin-bottom:5px;color:gray; margin-left:10px;">
<a style="display:inline-block" href="' . DIRECTORY . 'load/' . $id . '" class="button">Скачать</a>
' . $out2 . '
</span>
';
require 'moduls/foot.php';
?>