Просмотр файла zagrcent/jad.php

Размер файла: 1.27Kb
<?php
include('func.php');
include('db.php');
include('nast.php');
$time=time();
if (!strstr($file, '..') and file_exists($file) and r($file)=='jar')
{header("Content-type: text/vnd.sun.j2me.app-descriptor"); 
$file=mysql_escape_string($file);
$dirname=dirname($file);
$basename=basename($file);
while($file[0]=='/')
$sd=substr($file,1,strlen($file));
$result=mysql_query("SELECT * from `file` WHERE `sd`='$dirname' and `file`='$basename'");
if(
(in_array(r($file), $progf) or in_array(r($file), $filef) or in_array(r($file), $imagef)) and !in_array(r($file,1), $progf) and !strstr($dirname,"..") and file_exists($file))
	{
if(!mysql_num_rows($result))
{
mysql_query("INSERT into `file` VALUES(0,'$dirname','$basename','1','0','0','".time()."')");
}
else
{
$fileinfo=mysql_fetch_array($result);
mysql_query("UPDATE `file` SET `rat`=`rat`+1,`ldate`='$time' WHERE `id`='$fileinfo[id]'") or die(mysql_error());
}
$filesize=filesize($file);
include('pclzip.lib.php');
$open='META-INF/MANIFEST.MF';
$dir=dirname($file);
$arch=basename($file);

$zip=new PclZip("$dir/$arch");
$content = $zip->extract(PCLZIP_OPT_BY_NAME,$open,PCLZIP_OPT_EXTRACT_AS_STRING);
$content = $content[0]['content'];
print $content."\nMIDlet-Jar-Size: $filesize\nMIDlet-Jar-URL: $file";
 }}
?>