Вход Регистрация
Файл: forum/includes/download.php
Строк: 53
<?php
# Script by seg0ro http://mobilarts.ru
# Not for sale!!!

# fixed

if (!$file){
include 
'engine/includes/head.php';
  echo 
Core::msg_show('Отсутствует идентификатор файла!<br /><a href="index.php">Форум</a>');
  include 
'engine/includes/foot.php';
  
}

if (empty(
$_COOKIE['download_file_'.$file]))
{
    
$sql->query("UPDATE `forum_files` SET `down`= down + 1 WHERE `id` = '$file' LIMIT 1 ");
    
setcookie('download_file_'.$filetrue, (time() + 9999999), '/forum/');
}
//var_dump($_COOKIE);

$file '/forum/files/attach/'.$fileRes['name'];

$ext pathinfo($fileRes['name'], PATHINFO_EXTENSION);
if (
$ext == 'jar' && isset($_GET['jad'])){
  include 
'includes/fileupload.php';
  
$filename str_replace(".jar"""$fileRes['name']);
    
$filesize filesize('../'.$file);
  
$zip = new PclZip('../'.$file);
    
$content $zip->extract(PCLZIP_OPT_BY_NAME,'META-INF/MANIFEST.MF',PCLZIP_OPT_EXTRACT_AS_STRING);
    
  
header('Content-type: text/vnd.sun.j2me.app-descriptor');
    
header('Content-Disposition: attachment; filename="'.basename($filename).'.jad";');
    echo 
$content[0]['content']."n".'MIDlet-Jar-Size: '.$filesize."n".'MIDlet-Jar-URL: '.$_SERVER['HTTP_HOST'].'/'.$file."n".'MIDlet-Delete-Confirm: Файл скачен с сайта '.$_SERVER['HTTP_HOST'];
    
}
elseif (
$ext == 'png' || $ext == 'jpg' || $ext == 'gif')
{
header('Content-type: image/'.$ext);
echo 
file_get_contents($file); 
exit;
}
else
   {
        
core::get('downloadfile''includes');
        
DownloadFile($file$fileRes['name']);exit;
    }
  
//header ('Location: ../'.$file);
Онлайн: 0
Реклама