$show_all=true;
/*
Автор модификации: Simptom
Сайт поддержки: http://y-monitora.com
Запрещено распространять скрипт в любом виде и под любым предлогом!
*/
define('H', $_SERVER['DOCUMENT_ROOT'].'/');
include_once H.'sys/inc/start.php';
include_once H.'sys/inc/compress.php';
include_once H.'sys/inc/sess.php';
include_once H.'sys/inc/settings.php';
include_once H.'sys/inc/db_connect.php';
include_once H.'sys/inc/ipua.php';
include_once H.'sys/inc/fnc.php';
include_once H.'sys/inc/user.php';
if (isset($_GET['id']))
{
$file = mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen_file` WHERE `id` = '".abs(intval($_GET['id']))."' LIMIT 1"));
$dir = mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen_dir` WHERE `id` = '".$file['id_dir']."' LIMIT 1"));
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$file['id_user']."' LIMIT 1"));
}
if (!isset($_GET['id']) || !isset($file) || $file['id'] <= 0)
{
header('Location: /obmen/index.php');
exit;
}
$set['title'] = stripcslashes(htmlspecialchars($file['name']));
include_once H.'sys/inc/thead.php';
title();
aut();
include_once H.'obmen/inc/inc.php';
if (isset($user) && $user['id'] != $ank['id'] && mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file_look` WHERE `id_user` = '".$user['id']."' AND `id_file` = '".$file['id']."'"), 0) == 0)
{
mysql_query("INSERT INTO `obmen_file_look` (`id_user`, `id_file`, `time`) values ('".$user['id']."', '".$file['id']."', '".$time."')");
}
if (isset($user) && ($file['who_komm'] == 0 || ($file['who_komm'] == 1 && $user['id'] == $ank['id']) || ($file['who_komm'] == 2 && ($user['id'] == $ank['id'] || mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE `user` = '".$ank['id']."' AND `i` = '1' AND `frend` = '".$user['id']."'"), 0) > 0))))
{
if (isset($_GET['reply']))
{
$r_post = mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen_file_komm` WHERE `id` = '".abs(intval($_GET['reply']))."' LIMIT 1"));
if (!isset($r_post) || $r_post['id'] <= 0 || $r_post['id_file'] != $file['id'])
{
$r_post['id'] = 0;
} else {
$r_ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$r_post['id_user']."' LIMIT 1"));
if (!isset($r_ank) || $r_ank['id'] <= 0)
{
$r_post['id'] = 0;
}
}
} else {
$r_post['id'] = 0;
}
if (isset($_POST['sim_go']))
{
if (!isset($_POST['komm']) || $_POST['komm'] == NULL)
{
$err = 'Ввыедите текст комментария!';
}
if (!isset($err))
{
if (isset($r_post) && $r_post['id'] > 0)
{
mysql_query("INSERT INTO `obmen_file_komm` (`id_user`, `id_file`, `id_ank`, `komm`, `time`) values ('".$user['id']."', '".$file['id']."', '".$r_ank['id']."', '".my_esc($_POST['komm'])."', '".$time."')");
if ($r_ank['id'] == $ank['id'])
{
$notifiacation = mysql_fetch_assoc(mysql_query("SELECT * FROM `notification_set` WHERE `id_user` = '".$ank['id']."' LIMIT 1"));
if ($notifiacation['komm'] == 1)
{
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('".$user['id']."', '".$ank['id']."', '".$file['id']."', 'obmen_no_re', '".$time."')");
}
} else {
$notifiacation = mysql_fetch_assoc(mysql_query("SELECT * FROM `notification_set` WHERE `id_user` = '".$r_ank['id']."' LIMIT 1"));
if ($notifiacation['komm'] == 1)
{
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('".$user['id']."', '".$r_ank['id']."', '".$file['id']."', 'obmen_re', '".$time."')");
}
if ($user['id'] != $ank['id'])
{
$notifiacation = mysql_fetch_assoc(mysql_query("SELECT * FROM `notification_set` WHERE `id_user` = '".$ank['id']."' LIMIT 1"));
if ($notifiacation['komm'] == 1)
{
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('".$user['id']."', '".$ank['id']."', '".$file['id']."', 'obmen_no_re', '".$time."')");
}
}
}
} else {
mysql_query("INSERT INTO `obmen_file_komm` (`id_user`, `id_file`, `komm`, `time`) values ('".$user['id']."', '".$file['id']."', '".my_esc($_POST['komm'])."', '".$time."')");
if ($user['id'] != $ank['id'])
{
$notifiacation = mysql_fetch_assoc(mysql_query("SELECT * FROM `notification_set` WHERE `id_user` = '".$ank['id']."' LIMIT 1"));
if ($notifiacation['komm'] == 1)
{
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('".$user['id']."', '".$ank['id']."', '".$file['id']."', 'obmen_no_re', '".$time."')");
}
}
}
$_SESSION['message'] = 'Комментарий успешно отправлен!';
header('Location: /obmen/file.php?id='.$file['id']);
exit;
}
}
err();
}
if (isset($user) && $user['level'] >= 4 && isset($_GET['dell_komm']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file_komm` WHERE `id` = '".abs(intval($_GET['dell_komm']))."' AND `id_file` = '".$file['id']."'"), 0) > 0)
{
mysql_query("DELETE FROM `obmen_file_komm` WHERE `id` = '".abs(intval($_GET['dell_komm']))."' AND `id_file` = '".$file['id']."' LIMIT 1");
msg('Комментарий успешно удален!');
}
?>
.
if ($file['ero'] == 1)
{
?>
}
?>
if ($file['file_type'] == 1)
{
?>
if ($file['opis'] != NULL)
{
?>
} else {
?>
Описание отсутствует!
}
?>
}
else if ($file['file_type'] == 2)
{
include_once H.'sys/inc/PEAR.php';
include_once H.'obmen/getid3/getid3.php';
$value = H.'obmen/files/d_files/'.$file['id'].'.simptom';
$getID3 = new getID3;
$getID3->analyze($value);
?>
if (is_file(H.'obmen/files/d_prev/'.$file['id'].'_s.jpg') && is_file(H.'obmen/files/d_prev/'.$file['id'].'.jpg'))
{
?>
}
else if (is_file(H.'obmen/files/d_prev/'.$file['id'].'.jpg'))
{
?>
}
?>
if ($file['opis'] != NULL)
{
?>
} else {
?>
Описание отсутствует!
}
?>
}
else if ($file['file_type'] == 3)
{
?>
echo Simptom::Video_Player($file['id']);
if ($file['opis'] != NULL)
{
?>
} else {
?>
Описание отсутствует!
}
?>
} else {
?>
if (is_file(H.'obmen/files/d_prev/'.$file['id'].'_s.jpg') && is_file(H.'obmen/files/d_prev/'.$file['id'].'.jpg'))
{
?>
}
else if (is_file(H.'obmen/files/d_prev/'.$file['id'].'.jpg'))
{
?>
}
if ($file['opis'] != NULL)
{
?>
} else {
?>
Описание отсутствует!
}
if ($file['compat'] != NULL)
{
?>
Совместимость:
}
?>
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file` WHERE `id` < '".$file['id']."' AND `id_dir` = '".$dir['id']."'"), 0) > 0)
{
$prev = mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen_file` WHERE `id` < '".$file['id']."' AND `id_dir` = '".$dir['id']."' ORDER BY `id` DESC LIMIT 1"));
} else {
$prev['id'] = 0;
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file` WHERE `id` > '".$file['id']."' AND `id_dir` = '".$dir['id']."'"), 0) > 0)
{
$next = mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen_file` WHERE `id` > '".$file['id']."' AND `id_dir` = '".$dir['id']."' ORDER BY `id` ASC LIMIT 1"));
} else {
$next['id'] = 0;
}
$all = mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file` WHERE `id_dir` = '".$dir['id']."'"), 0);
$iz = mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file` WHERE `id` < '".$file['id']."' AND `id_dir` = '".$dir['id']."'"), 0)+1;
?>
if ($prev['id'] > 0)
{
?>
Назад
} else {
?>
Назад
}
?>
|
из
|
if ($next['id'] > 0)
{
?>
Вперёд
} else {
?>
Вперёд
}
?>
|
if ($file['file_type'] == 1 && is_file(H.'obmen/files/d_files/'.$file['id'].'.simptom'))
{
$imgc = @imagecreatefromstring(file_get_contents(H.'obmen/files/d_files/'.$file['id'].'.simptom'));
?>
Скачать (, ×)
} else {
?>
Скачать ()
}
?>
if (isset($user))
{
?>
if ($user['id'] == $ank['id'] || user_access('obmen_file_edit'))
{
?>
|
}
if ($user['id'] != $ank['id'])
{
?>
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_collections_files` WHERE `id_user` = '".$user['id']."' AND `id_file` = '".$file['id']."'"), 0) == 0)
{
?>
} else {
?>
}
?>
|
}
/*
?>
|
*/
if ($user['id'] == $ank['id'])
{
?>
|
|
} else {
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file_golos` WHERE `id_user` = '".$user['id']."' AND `id_file` = '".$file['id']."' AND `golos` = '0'"), 0) > 0)
{
?>
|
|
}
else if (mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file_golos` WHERE `id_user` = '".$user['id']."' AND `id_file` = '".$file['id']."' AND `golos` = '1'"), 0) > 0)
{
?>
|
|
} else {
?>
|
|
}
}
?>
if ($user['id'] != $ank['id'] && mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_collections_files` WHERE `id_user` = '".$user['id']."' AND `id_file` = '".$file['id']."'"), 0) == 0)
{
?>
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_collections_dir` WHERE `id_user` = '".$user['id']."'"), 0) == 0)
{
?>
Коллекции отсутствуют!
} else {
$q_z = mysql_query("SELECT * FROM `obmen_collections_dir` WHERE `id_user` = '".$user['id']."' ORDER BY `time` DESC");
while ($post_z = mysql_fetch_array($q_z))
{
$files_z = mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_collections_files` WHERE `id_user` = '".$user['id']."'"), 0);
?>
}
}
?>
Сохраните этот файл в свою коллекцию. Нажмите кнопку
}
}
?>
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen_file_komm` WHERE `id_file` = '".$file['id']."'"), 0);
?>
Комментарии
if (isset($user) && ($file['who_komm'] == 0 || ($file['who_komm'] == 1 && $user['id'] == $ank['id']) || ($file['who_komm'] == 2 && ($user['id'] == $ank['id'] || mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE `user` = '".$ank['id']."' AND `i` = '1' AND `frend` = '".$user['id']."'"), 0) > 0))))
{
?>
if (isset($r_post) && $r_post['id'] > 0)
{
?>
}
if ($k_post > 0)
{
$k_page = k_page($k_post, $set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `obmen_file_komm` WHERE `id_file` = '".$file['id']."' ORDER BY `time` DESC LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_array($q))
{
$post_user = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$post['id_user']."' LIMIT 1"));
$post_ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$post['id_ank']."' LIMIT 1"));
?>
if (isset($post_ank) && $post_ank['id'] > 0)
{
?>
if ($post_user['pol'] == 0)
{
?>
ответила
} else {
?>
ответил
}
?>
}
?>
if (isset($user))
{
?>
if (isset($user) && $user['id'] != $post_user['id'] && ($file['who_komm'] == 0 || ($file['who_komm'] == 1 && $user['id'] == $ank['id']) || ($file['who_komm'] == 2 && ($user['id'] == $ank['id'] || mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE `user` = '".$ank['id']."' AND `i` = '1' AND `frend` = '".$user['id']."'"), 0) > 0))))
{
?>
Ответить
}
if ($user['level'] >= 4)
{
if ($user['id'] != $post_user['id'])
{
?>
|
}
?>
Удалить
}
?>
}
?>
}
if ($k_page > 1)
{
str('/obmen/file.php?id='.$file['id'].'&', $k_page, $page);
}
}
include_once H.'sys/inc/tfoot.php';
?>