File size: 941B
<?php
require('sys/config.php');
$id = isset($_GET['id'])?fil($_GET['id'],'int'):'';
if($sql->result('SELECT COUNT(*) FROM `files` WHERE `id`="'.$id.'"')==0)
{
exit;
} else
{$file = $sql->query('SELECT `real`,`ext`,`size`,`name` FROM `files` WHERE `id`="'.$id.'"')->fetch_assoc();}
if($file['ext']!='jar'){exit;}
$filesize = $file['size'];
include $_SERVER['DOCUMENT_ROOT'].'/sys/file/pclzip.lib.php';
$zip = new PclZip($_SERVER['DOCUMENT_ROOT'].'/files/'.$file['real']);
$content = $zip->extract(PCLZIP_OPT_BY_NAME,'META-INF/MANIFEST.MF',PCLZIP_OPT_EXTRACT_AS_STRING);
$sql->query('UPDATE `files` SET `kol`=`kol`+1 WHERE `id`="'.$id.'"');
header('Content-type: text/vnd.sun.j2me.app-descriptor');
header('Content-Disposition: attachment; filename="'.$file['name'].'.jad";');
echo $content[0]['content']."\n".'MIDlet-Jar-Size: '.$filesize."\n".'MIDlet-Jar-URL: http://'.$_SERVER['HTTP_HOST'].'/jad.php?id='.$id;
?>