Вход Регистрация
Файл: Kulinar/index.php
Строк: 289
<?

include_once '../sys/inc/start.php';
if (!isset(
$_GET['save']))
{
include_once 
'../sys/inc/compress.php';
}
include_once 
'../sys/inc/sess.php';
include_once 
'../sys/inc/home.php';
include_once 
'../sys/inc/settings.php';
include_once 
'../sys/inc/db_connect.php';
include_once 
'../sys/inc/ipua.php';
include_once 
'../sys/inc/fnc.php';
include_once 
'../sys/inc/user.php';
include_once 
'inc/lib.php';
if (isset(
$_GET['d']) && esc($_GET['d'])!=NULL)
{
$l=preg_replace("#.{2,}#",NULL,esc(urldecode($_GET['d'])));
$l=preg_replace("#./|/.#",NULL,$l);
$l=preg_replace("#(/){1,}#","/",$l);
$l='/'.preg_replace("#(^(/){1,})|((/){1,}$)#","",$l);
}else{
$l='/';
}
if (
$l=='/')
{
$dir_id['dir']='/';
$id_dir=0;
}
else if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `Kulinar_dir` WHERE `dir` = '/".$l."' OR `dir` = '".$l."/' OR `dir` = '".$l."' LIMIT 1"),0)!=0)
{
$dir_id=mysql_fetch_assoc(mysql_query("SELECT * FROM `Kulinar_dir` WHERE `dir` = '/".$l."' OR `dir` = '".$l."/' OR `dir` = '".$l."' LIMIT 1"));
$id_dir=$dir_id['id'];
}else{
$id_dir=0;
$l='/';
}
if (isset(
$_GET['f']))
{
$name=esc(urldecode($_GET['f']));
$ras='txt';
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `Kulinar_files` WHERE `id_dir` = '".$id_dir."' AND `name`='".$name."' LIMIT 1"),0)!=0)
{
$file_id=mysql_fetch_assoc(mysql_query("SELECT * FROM `Kulinar_files` WHERE `id_dir` = '".$id_dir."' AND `name`='".$name."' LIMIT 1"));
$file=H."sys/lib/stats/".$file_id['id'].".txt.gz";
$name=$file_id['name'];
$size=$file_id['size'];
if (isset(
$_GET['save']) && ($_GET['save']=='jar' || $_GET['save']=='jad'))
{
include_once 
H.'sys/inc/zip.php';
$book = new PclZip('inc/book.jar');
$book_new = new PclZip(H."sys/tmp/".$sess.".jar");
@
mkdir(H."sys/tmp/$sess"0777);
$list $book->extract(PCLZIP_OPT_PATHH."sys/tmp/$sess",PCLZIP_OPT_SET_CHMOD0777);
$f=fopen(H.'sys/tmp/'.$sess.'/textfile.txt''w');
fwrite($f, @iconv('utf-8''windows-1251'implode(null,gzfile($file))));
fclose($f);
$ini="bgcolor=16777215
fgcolor=0
blint=100
wrap=-1
il=0
mgleft=0
mgtop=0
mgright=0
mgbottom=0
sbpos=0
deffont=0
hasdirbuttons=true
spareline=true
ascr=3000
J/textfile.txt.label="
.str_replace(' ','_',retranslit($name))."
"
;
$f=fopen(H.'sys/tmp/'.$sess.'/props.ini''w');
fwrite($f, @iconv('utf-8''utf-16'$ini));
fclose($f);
$f=fopen(H.'sys/tmp/'.$sess.'/META-INF/MANIFEST.MF''w');
$mf="Manifest-Version: 1.0rn";
$mf.="MicroEdition-Configuration: CLDC-1.0rn";
$mf.="MicroEdition-Profile: MIDP-1.0rn";
$mf.="MIDlet-Name: ".retranslit($name)."rn";
$mf.="MIDlet-Icon: icon.pngrn";
$mf.="Created-By: Simptomrn";
$mf.="MIDlet-Vendor: S-Klubrn";
$mf.="MIDlet-1: ".retranslit($name).",icon.png,br.BookReaderrn";
$mf.="MIDlet-Version: 1.6.10rn";
$mf.="MIDlet-Info-URL: http://".$_SERVER['HTTP_HOST']."/lib$dir_id[dir]$name.htmrn";
fwrite($f$mf);
fclose($f);
$book_new->add(H."sys/tmp/$sess",PCLZIP_OPT_REMOVE_PATH,H."sys/tmp/$sess");
if (
$_GET['save']=='jad')
{
$mf.="MIDlet-Jar-Size: ".filesize(H.'sys/tmp/'.$sess.'.jar')."rn";
$mf.="MIDlet-Jar-URL: http://".$_SERVER['HTTP_HOST']."/library".$dir_id['dir']."".$name.".jarrn";
header("Content-type: text/vnd.sun.j2me.app-descriptor");
header("Content-Disposition: filename=".retranslit($name).".jad");
header("Accept-Ranges: bytes");
header("Content-length: ".strlen($mf)."");
echo 
$mf;
}
if (
$_GET['save']=='jar')
{
include_once 
'../sys/inc/downloadfile.php';
DownloadFile(H.'sys/tmp/'.$sess.'.jar'retranslit($name).'.jar''application/java-archive');
}
@
delete_dir(H."sys/tmp/$sess");
@
unlink(H.'sys/tmp/'.$sess.'.jar');
exit;
}
else if (isset(
$_GET['save']) && $_GET['save']=='txt')
{
file_put_contents(H."sys/tmp/$sess.txt"implode(null,gzfile($file)));
include_once 
'../sys/inc/downloadfile.php';
DownloadFile(H."sys/tmp/$sess.txt"$name.'.txt''text/plain;charset=utf-8');
unlink(H."sys/tmp/$sess.txt");
exit;
}else{
$set['title']='Библиотека - '.$file_id['name'];
$_SESSION['page']=1;
include_once 
'../sys/inc/thead.php';
title();
aut();

echo 
"<div class='nav2'><img src='/Kulinar/img/logo.png' /></div>  ";


include 
'inc/file_act.php';
include 
'inc/komm.php';
err();
if ((
is_file(H."sys/lib_scr/".$file_id['id'].".1.gif")) || (is_file(H."sys/lib_scr/".$file_id['id'].".2.gif")) || (is_file(H."sys/lib_scr/".$file_id['id'].".3.gif")))
{
echo 
"<table style='width:100%' cellspacing='1' cellpadding='1'><tr>";
if (
is_file(H."sys/lib_scr/".$file_id['id'].".1.gif"))
{
echo 
"<td class='main2'><center>";
echo 
"<img src='/sys/lib_scr/".$file_id['id'].".1.gif' width='100' height='100' alt='' /><br />";
echo 
"<img src='/Kulinar/img/uv.png'> <a href='/sys/lib_scr/".$file_id['id'].".1.gif'>Увеличить</a>";
echo 
"</center></td>";
}
if (
is_file(H."sys/lib_scr/".$file_id['id'].".2.gif"))
{
echo 
"<td class='main2'><center>";
echo 
"<img src='/sys/lib_scr/".$file_id['id'].".2.gif' width='100' height='100' alt='' /><br />";
echo 
"<img src='/Kulinar/img/uv.png'> <a href='/sys/lib_scr/".$file_id['id'].".2.gif'>Увеличить</a>";
echo 
"</center></td>";
}
if (
is_file(H."sys/lib_scr/".$file_id['id'].".3.gif"))
{
echo 
"<td class='main2'><center>";
echo 
"<img src='/sys/lib_scr/".$file_id['id'].".3.gif' width='100' height='100' alt='' /><br />";
echo 
"<img src='/Kulinar/img/uv.png'> <a href='/sys/lib_scr/".$file_id['id'].".3.gif'>Увеличить</a>";
echo 
"</center></td>";
}
echo 
"</tr></table>";
}else{
echo 
"<div class='main2'><center>";
echo 
"<img src='/Kulinar/img/no.png' alt='Скриншот'  /><br />";
echo 
"</center></div>";
}
include_once 
'inc/file_form.php';
include_once 
'inc/file.php';
echo 
"<div class='main'>";
echo 
"<img src='/Kulinar/img/top.png' /> <b>Рейтинг блюдо:</b> ";
if (isset(
$user))
{
$raj=mysql_fetch_assoc(mysql_query("SELECT * FROM `Kulinar_files_rating` WHERE `id_file` = '".$file_id['id']."'"));
if (
$user['id']!=$raj['id_user'])
{
echo 
"<a href='?plus'>";
echo 
"<img src='/Kulinar/img/plus.png' /> <font color='green'>".$file_id['plus']."</font>";
echo 
"</a> | ";
echo 
"<a href='?minus'>";
echo 
"<img src='/Kulinar/img/minus.png' /> <font color='red'>".$file_id['minus']."</font><br />";
echo 
"</a>";
}else{
echo 
"<img src='/Kulinar/img/plus.png' /> <font color='green'>".$file_id['plus']."</font> | ";
echo 
"<img src='/Kulinar/img/minus.png' /> <font color='red'>".$file_id['minus']."</font><br />";
}
}else{
echo 
"<img src='/Kulinar/img/plus.png' /> <font color='green'>".$file_id['plus']."</font> | ";
echo 
"<img src='/Kulinar/img/minus.png' /> <font color='red'>".$file_id['minus']."</font><br />";
}
echo 
"</div>";
echo 
"<div class='main'>";
$ank=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$file_id['id_user']."' LIMIT 1"));
echo 
"<img src='/Kulinar/img/avtor.png'> <b>Автор:</b> <a href='/info.php?id=$ank[id]'>".$ank['nick']."</a> ".online($ank['id'])."<br />";
echo 
"</div>";
echo 
"<div class='main'>";
echo 
"<img src='/Kulinar/img/time.png'> <b>Создана:</b> ".vremja($file_id['time'])."<br />";
echo 
"</div>";
echo 
"<table style='width:100%' cellspacing='1' cellpadding='1'><tr>";
echo 
"<td class='main2'><center>";
echo 
"<img src='/Kulinar/img/file.png' alt='' /> <b>Скачать:</b>";
echo 
"</center></td>";
echo 
"<td class='main2'><center>";
echo 
"<a href='/Kulinar$dir_id[dir]$file_id[name].txt'><img src='/Kulinar/img/txt.png'> <b>TXT</b></a>";
echo 
"</center></td>";
echo 
"<td class='main2'><center>";
echo 
"<a href='/Kulinar$dir_id[dir]$file_id[name].jar'><img src='/Kulinar/img/jar.png'> <b>JAR</b></a>";
echo 
"</center></td>";
echo 
"<td class='main2'><center>";
echo 
"<a href='/Kulinar$dir_id[dir]$file_id[name].jad'><img src='/Kulinar/img/jad.png'> <b>JAD</b></a>";
echo 
"</center></td>";
echo 
"</tr></table>";
if (isset(
$user))
{
$all_komm=mysql_result(mysql_query("SELECT COUNT(*) FROM `Kulinar_files_komm` WHERE `id_file` = '".$file_id['id']."'"),0);
echo 
"<a href='?act=koment'><div class='main'>";
echo 
"<img src='/Kulinar/img/post.png'> <b>Коментарии (".$all_komm.")</b>";
echo 
"</div></a>";
if (
user_access('lib_stat_delete') || $user['id']==$file_id['id_user'])
{
echo 
"<a href='?act=delete'><div class='main2'>";
echo 
"<img src='/Kulinar/img/del.png'> <b>Удалить блюдо</b>";
echo 
"</div></a>";
echo 
"<a href='/Kulinar/screen.php?id=".$file_id['id']."'><div class='main2'>";
echo 
"<img src='/Kulinar/img/edit.png'> <b>Управление фотографиями</b>";
echo 
"</div></a>";
}
}
echo 
"<a href='/Kulinar$dir_id[dir]'><div class='foot'>";
echo 
"<img src='/Kulinar/img/go.png'> В папку";
echo 
"</div></a>";
echo 
"<a href='/Kulinar/index.php'><div class='foot'>";
echo 
"<img src='/Kulinar/img/go.png'> В кулинарию";
echo 
"</div></a>";
include_once 
'../sys/inc/tfoot.php';
exit;
}
}
}
include_once 
'inc/dir.php';
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 0
Реклама