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

Размер файла: 2.8Kb
<?php
require_once('nast.php');
require_once('shapka.php');
require_once('func.php');
require_once('db.php');
print $beginpage;
require('rekl.php');
print $razd;
print "$vydel Новинки: ".transdir($dir)."<br/>$vydel1";
$dir=mysql_escape_string($dir);
while($dir[0]=='/')
$dir=substr($dir,1,strlen($dir));
$j=explode('/',$dir);
$dir=$j[0];
if(!is_dir("load/$dir") or strstr($dir,".."))
print "Ошибка! Неверно указан раздел<br/>";
else
{$ntime=time()-$newtime;
$result=mysql_query("SELECT * from `file` WHERE `sd` LIKE 'load/$dir%' AND `date`>$ntime order by `date` DESC limit 100") or die ('err');
$page=intval(@$page);
if(!$page)
$page=1;
$start=$kolf*($page-1);
$end=$start+$kolf;
$count=mysql_num_rows($result);
$kolstr=ceil($count/$kolf);
@mysql_data_seek($result, $start);
while($file=mysql_fetch_array($result))
	{if(file_exists("$file[sd]/$file[file]"))
	{$files="$file[sd]/$file[file]";
	$filesize=filesize($files);
	if($filesize>1024)
	$filesize=round($filesize/1024,2).' кб';
	else
	$filesize=$filesize.' бт';
	if(in_array(r($files), $progf) or in_array(r($files), $videof) or in_array(r($files), $temaf) or in_array(r($files), $zipf))
	{
	if(!in_array(r($files), $progf))
	{
	if(file_exists("$files.jpg"))
	print "<img src=\"pic.php?file=$files.jpg\" alt=\"".translit($files)."\"/><br/>";
	elseif(file_exists("$files.gif"))
	print "<img src=\"pic.php?file=$files.gif\" alt=\"".translit($files)."\"/><br/>";
	elseif(file_exists("$files.png"))
	print "<img src=\"pic.php?file=$files.png\" alt=\"".translit($files)."\"/><br/>";}
	print "<a href=\"file.php?file=$files&amp;str=$str\">".translit($files)."($filesize)</a><br/>";
	
	}
	if(in_array(r($files),$textf))
		{
		$name=file($files);
		$nazv=$name[1];
		if(!trim($nazv))
		$nazv=$name[0];
		print "<a href=\"txt.php?file=$files&amp;str=$str\">$nazv</a><br/>";
		}
	if(in_array(r($files), $musicf))
	{
	print "<a href=\"file.php?file=$files&amp;str=$str \">".translit($files)."($filesize)</a><br/>";
	
	}
	if(in_array(r($files), $imagef) and !in_array(r($files,1), $progf) and !in_array(r($files,1), $temaf) and !in_array(r($files), $videof))
	{
	print "<img src=\"pic.php?file=$files&amp;str=$str\" alt=\"".translit($files)."\"/><br/>";
	print "<a href=\"file.php?file=$files&amp;str=$str\">".translit($files)."($filesize)</a><br/>";
	}}
	else
	{
	mysql_query("DELETE from `file` WHERE `id`='$file[id]'");
	}
	$start++;
	if($start>$end)
	break;
	}
	print 'Всего файлов:'.$count.'<br/>';
	$countstr=@ceil(@$count/@$kolf);
	if($countstr>1)
	nav_page($countstr,$page,'new.php?dir='.$dir.'&amp;str='.$str.'&amp;page=');	
	
}
require_once('online.php');
print $razd.'&gt;<a href="index.php?str='.$str.'&amp;str='.$str.'">Выбрать раздел</a><br/>';
print $endpage;
?>