File size: 1.86Kb
<?php
$mt=microtime(1);
require_once('config.php');
require_once('shapka.php');
require_once('func.php');
if(!@$_SESSION['admin'])
{
print
'Недостаточно прав<br />';
}
else
{
$err='';
$dir=htmlspecialchars(mysql_real_escape_string(@$_GET['dir']));
if(!$dir)
{
print 'Не указанна папка<br />';
}
elseif(!is_dir("$maindir/$dir") or strstr($dir,'..') or strstr($dir,'/./'))
{
print 'Указанной папки не существует<br />';
}
else
{
print "Папка: >".'<a href="dir.php?dir='.$dir.'">'.$dir.'</a><br />';
$dirname=name($dir,$translit);
$opis='';
$opisfile="opisname/".str_replace('/','DD', $dir).".txt";
if(file_exists($opisfile))
{
$namecontent=file_get_contents($opisfile);
$j=explode('||',$namecontent);
$dirname=$j[0];
$opis=$j[1];
}
print "Название: $dirname<br />";
print "Описание: $opis<br />";
print $razd;
if(!isset($_GET['act']))
{
print "Вы действительно хотите удалить файлы из базы данных в этом разделе?<br />";
print "<a href=\"admindirdeldb.php?dir=$dir&act=do\">Да</a>|";
print '<a href="admindir.php?dir='.$dir.'">Нет</a><br />';
}
else
{
while(substr($dir,0,1)=='/')
$dir=substr($dir,1,strlen($dir));
mysql_query("DELETE from `filelib` WHERE `filename` LIKE '$dir/%'") or die(mysql_error());
print "База данных почишена...<br />";
}
print '<a href="admindir.php?dir='.$dir.'">Редактировать раздел</a><br />';
}
print $razd;
print '<a href="admin.php">Админ-панель</a><br />';
}
print '</div><div class="down"><a href="'.$mainpage.'">'.$mainname.'</a><br /></div><div>';
require('foot.php');
echo '<!--'.(microtime(1)-$mt).'-->'; ?>