Просмотр файла loads/inc/file.php

Размер файла: 4.2Kb
<?
if($_GET['rating']=="up")
{
if($HTTP_COOKIE_VARS[$file]!=$size)
{
if(mysql_query("UPDATE `loads_list` SET `rating`=`rating` 1,`ratingy`=`ratingy` 1 WHERE (`name`='$file' AND `size` = '$size') LIMIT 1"))
{ echo "<big>Ваш голос успешно принят!</big><br />"; setcookie($file,$size); }
else echo'Error'.mysql_error();
}
else echo "<big>Вы уже голосовали за этот файл!</big><br />";
}
if($_GET['rating']=="down")
{
if($HTTP_COOKIE_VARS[$file]!=$size)
{
if(mysql_query("UPDATE `loads_list` SET `rating`=`rating`-1,`ratingy`=`ratingy` 1 WHERE (`name`='$file' AND `size` = '$size') LIMIT 1"))
{ echo "<big>Ваш голос успешно принят!</big><br />"; setcookie($file,$size); }
else echo'Error'.mysql_error();
}
else echo "<big>Вы уже голосовали за этот файл!</big><br />";
}
if (is_file($dir_loads.'/'.$file.'.GIF'))
echo "<img src=\"resize.php?".url("f=$l/$file.GIF")."&amp;w=208&amp;h=208\" alt=\"Скрин...\" /><br />\n";
elseif (is_file($dir_loads.'/'.$file.'.JPG'))
echo "<img src=\"resize.php?".url("f=$l/$file.JPG")."&amp;w=208&amp;h=208\" alt=\"Скрин...\" /><br />\n";
elseif (is_file($dir_loads.'/'.$file.'.PNG'))
echo "<img src=\"resize.php?".url("f=$l/$file.PNG")."&amp;w=208&amp;h=208\" alt=\"Скрин...\" /><br />\n";
echo "Добавлен: ".vremja(filectime($dir_loads.'/'.$file))."<br />\n";
if (is_file($dir_loads.'/'.$file.'.opis')) // проверка описания
echo output_text(file_get_contents($dir_loads.'/'.$file.'.opis'))."<br />\n";
elseif (is_file($dir_loads.'/'.$file.'.txt')) // проверка описания в txt файле
echo output_text(file_get_contents($dir_loads.'/'.$file.'.txt'))."<br />\n";
echo "Размер: ".size_file(filesize($dir_loads.'/'.$file))."<br />\n";
include_once 'ff_rating.php';
if (!isset($set['downloads_select']) || $set['downloads_select']=='0')
{
echo "<a href=\"/loads/down/$l/$file\">Скачать</a> (".k_loads($file,$size).")<br />\n";
echo "<input type='text' value='http://$_SERVER[SERVER_NAME]/loads/down/$l/$file' /><br />\n";
}
elseif(isset($user) && $set['downloads_select']=='1')
{
if (!isset($_SESSION['down_sess']))$_SESSION['down_sess']=md5(passgen());
$tmp_sess=$_SESSION['down_sess'];
$data_sess[]=array('l'=>$l,'file'=>$file,'time'=>$time, 'ip'=>$iplong);
if ($tmp_file=@file_get_contents(H.'sys/tmp/down_'.$_SESSION['down_sess'].'.dat'))
{
$tmp_array=unserialize($tmp_file);
for($iiii=0;$iiii<5 && $iiii<sizeof($tmp_array);$iiii  )
{
$data_sess[]=$tmp_array[$iiii];
}
}
file_put_contents(H.'sys/tmp/down_'.$_SESSION['down_sess'].'.dat', serialize($data_sess));
echo "<a href=\"/loads/down_$tmp_sess/$l/$file\">Скачать</a> (".k_loads($file,$size).")<br />\n";
echo "<input type='text' value='http://$_SERVER[SERVER_NAME]/loads/down_$tmp_sess/$l/$file' /><br />\n";
echo "* Ссылка действительна в течении 2-х часов<br />\n";
}
elseif($user['balls']>=100 && $set['downloads_select']=='2')
{
if (!isset($_SESSION['down_sess']))$_SESSION['down_sess']=md5(passgen());
$tmp_sess=$_SESSION['down_sess'];
$data_sess[]=array('l'=>$l,'file'=>$file,'time'=>$time, 'ip'=>$iplong);
if ($tmp_file=@file_get_contents(H.'sys/tmp/down_'.$_SESSION['down_sess'].'.dat'))
{
$tmp_array=unserialize($tmp_file);
for($iiii=0;$iiii<5 && $iiii<sizeof($tmp_array);$iiii  )
{
$data_sess[]=$tmp_array[$iiii];
}
}
file_put_contents(H.'sys/tmp/down_'.$_SESSION['down_sess'].'.dat', serialize($data_sess));
echo "<a href=\"/loads/down_$tmp_sess/$l/$file\">Скачать</a> (".k_loads($file,$size).")<br />\n";
echo "<input type='text' value='http://$_SERVER[SERVER_NAME]/loads/down_$tmp_sess/$l/$file' /><br />\n";
echo "* Ссылка действительна в течении 2-х часов<br />\n";
}
else
{
if ($set['downloads_select']=='2')
echo 'Скачивание доступно только пользователям, набравшим более 100 баллов<br />';
if ($set['downloads_select']=='1')
echo 'Для скачивания файлов необходимо авторизоваться или зарегистрироваться<br />';
}
echo "<a href=\"?komm&amp;".url("d=$l&amp;f=$file")."\">Комментарии</a> (".k_komm($file,$size).")<br />\n";
?>