Файл: OldBlog by Axer/blog/admin/file-list.php
Строк: 44
<?php
session_start();
if (!isset($_SESSION['start']) && $_SESSION['start']!='clop') {
header('Location: /'); }
else{
include_once("../inc/head.php");
include_once("../inc/function.php");
if (isset($_GET['del']) && !empty($_GET['del'])):
$fil=mht($_GET['del']);
$del=mysql_query("DELETE FROM files WHERE file='$fil'");
@ unlink("files/".$fil);
if ($del==true) {echo "<div class='zlink'>Файл <b>".$fil."</b> успешно удален!</div>";}
else {echo "<div class='error'>Ошибка удаления файла.</div>";}
endif;
echo "
<div class='zlink'>Управление файлами:</div>
<a href='files.php' class='mlink'>Добавить файл</a>";
/////////////////////////////////////////
$qwer=mysql_query("SELECT * FROM settings");
$oqwer=mysql_fetch_array($qwer);
// количество записей, выводимых на странице
$per_page=$oqwer['kolvostat'];
// получаем номер страницы
if (isset($_GET['page'])) $page=($_GET['page']-1); else $page=0;
// вычисляем первый оператор для LIMIT
$start=abs($page*$per_page);
$m='Просматривает файлы';
status($m);
$q=mysql_query("SELECT * FROM files ORDER BY id DESC LIMIT $start,$per_page");
$otv=mysql_fetch_assoc($q);
if (empty($otv)){echo "<div class='link'>Файлов нет</div>";}else{
do{
$z=mysql_query("SELECT * FROM stati WHERE id='".$otv['public']."'");
$ot=mysql_fetch_assoc($z);
$sizes=$otv['size']/1024;
$sizes=substr($sizes, 0, 5);
$otv['file']=str_replace("%20"," ",$otv['file']);
if ($ot['namestat']=='') {
$ot['namestat']='Статья удалена';}
echo "<div class='zlink'>Файл:
<div class='link'><a href='files/".$otv['file']."'>".$otv['name']."</a> [".$sizes." KB]</div>
<div class='link'>
Прикреплен к статье:<br>
<a href='/view.php?articles=".$ot['id']."'>".$ot['namestat']."</a>
</div>
<div class='link'>
Ссылка на файл:<br>
<input value='[url=admin/files/".$otv['file']."]".$otv['name']."[/url]'>
</div>
<div class='link'>
<a href='file-list.php?del=".$otv['file']."'>Удалить</a></div></div>";
}
while($otv=mysql_fetch_array($q));
///////////////////////////////////////// дальше выводим ссылки на страницы:
$sql="SELECT count(*) FROM `files`";
$res=mysql_query($sql);
$row=mysql_fetch_row($res);
$total_rows=$row[0];
$num_pages=ceil($total_rows/$per_page);
echo '<div class="link">
Страницы: ';
for($i=1;$i<=$num_pages;$i++) {
if ($i-1 == $page) {
echo "<span>".$i."</span> ";
} else {
echo '<span><a href="file-list.php?page='.$i.'">'.$i."</a></span> ";
}
}
echo "</div>";
//////////////////////////////////////////с выводом страницы все
}
echo "<a href='adm.php?panel' class='mlink'>В панель</a>";
include_once("../inc/foot.php");}
?>