Файл: count.php
Строк: 35
<?php
/// Так как передавать get параметры при инклуде нежелательно, то этот файл вам нужно редактировать самим.
// измените слово table на то что у вас в загруз центре.. это переменная должна быть равна параметру c=... из url. Например если ссылка на раздел index.php?c=Muzyka&id=345, то вместо table напишите Muzyka, и id=345; Если ноль, то будет показываться весь раздел
$dir = 'load/'; // папка, в которой находится скрипт зц. Если папка в корневой то пишем $dir = '';
$c = 'Kartinki'; // если нужно вывести все файлы пишем $c =''; если все файлы раздела $c='Название папки раздела' и $id=0
$id = 695; // сюда пишем id категории.
require ("{$dir}inc/db.php");
if (!($db = @mysql_connect($SERVER, $DB_USER, $DB_PASS)))
{
echo "Нет соединения с сервером базы<br />*проверьте параметры подключения";
exit;
}
// подключение к базе
if (!@mysql_select_db($DB_NAME, $db))
{
echo "База даных не найдена<br />*проверьте, существует ли данная база";
exit;
}
mysql_query('set charset utf8', $db);
mysql_query('SET names utf8', $db);
mysql_query('set character_set_client="utf8"', $db);
mysql_query('set character_set_connection="utf8"', $db);
mysql_query('set character_set_result="utf8"', $db);
$size = $files = $newfiles = $loads = 0;
if (isset($c) && isset($id))
{
if (empty($c))
{
$query = mysql_query('SELECT * FROM `category` WHERE `s_name`!="vlink" && `s_name`!="vrazdel" && `s_name`!="link"');
$size = $files = $newfiles = $loads = 0;
while ($papka = mysql_fetch_array($query))
{
$count = explode('i/+', $papka['p_i_f']);
$files = $files + intval($count['0']);
$newfiles = $newfiles + intval($count['1']);
}
} elseif ($id == 0)
{
$cat = mysql_fetch_array(mysql_query("SELECT `p_i_f` FROM `category` WHERE `s_name`='files/" . $c . "';"));
$count = explode('i/+', $cat['p_i_f']);
$files = $count['0'];
$newfiles = $count['1'];
} else
{
$cat = mysql_fetch_array(mysql_query("SELECT `p_i_f` FROM `$c` WHERE `id`='$id';"));
$count = explode('i/+', $cat['p_i_f']);
$files = $count['0'];
$newfiles = $count['1'];
}
echo $files . '/+' . $newfiles;
}
?>