Скрипт загруз центра для JohnCMS 3.2.2 И 4.x

201K
.
В стельку трезвый
Dalmer1 (21.01.2011/21:39)
Максим, а что не исправил хмл ошибку?
Тут выкладывали исправленный файл. В файлах топика посмотри.
Вообще я уже давно исправил, но выложить собираюсь не из-за одного файла, а полностью новую версию.
.
Siege
Я вывожу отдельно папки с файлами на главную.Как вывести к-во файлов в определённой папке? Например есть папка картинки и там 300шт
Я вывел на главную, что нада прописать рюдом с ссылкой чтоб был счётчик (300) ?
.
Создание папки
Warning: chmod(): Operation not
permitted in /usr/home/francuz/
htdocs/download/admin/
createdir.php on line 67
Папка успешно создана!
Что это? Ошибка?
.
В /pages/mainmenu.php :
/*
-----------------------------------------------------------------
Блок загрузок
-----------------------------------------------------------------
*/
echo '<div class="phdr"><b>Загрузки</b></div>';


$totalcat = mysql_result(mysql_query("SELECT COUNT(*) FROM `downpath` WHERE `refid` = 0"), 0);

if ($totalcat > 0) 
{
    $zap = mysql_query("SELECT * FROM `downpath` WHERE `refid` = 0 ORDER BY `position` ASC LIMIT 0, 15");
    $cachetime = $realtime-$down_setting['cachetime']*3600; // Время кэширования
    if(is_file('download/cache/0.dat')) // && filemtime('download/cache/0.dat') > $cachetime)
	{
        $count_cache = file_get_contents('download/cache/0.dat');
        $count_cache = unserialize($count_cache);
        $opencache = 'true';
		
    }
	else
	{
        $count_cache = array();
    }

    while ($zap2 = mysql_fetch_array($zap)) 
	{
        echo '<div class="menu">';
        ++$isssss;
        if(!$count_cache[$zap2['id']])
		{
        ////////// счётчики //////////
			$countf = mysql_result(mysql_query("SELECT COUNT(*) FROM `downfiles` WHERE `type` != 1 AND `status` = 1 && `way` LIKE '" . $zap2['way'] ."%' "), 0);
			$old = $realtime - (3 * 24 * 3600);
			$countnf = mysql_result(mysql_query("SELECT COUNT(*) FROM `downfiles` WHERE `type` != 1 AND `status` = 1 && `time` > '".$old."' && `way` LIKE '" . $zap2['way'] ."%' "), 0);
			
			if($countnf){ $countnf = '+'.$countnf; }else{ $countnf = ''; }
			$count_cache[$zap2['id']] = $countp.'/'.$countf.$countnf;
			
        }
        echo '<img src="download/img/dir.png" alt="."/> <a href="download/dir_' . $zap2['id'] . '.html">' . $zap2['name'] .'</a> ('.$count_cache[$zap2['id']].')';
       // if($zap2['desc']){ echo'<div class="sub">' . $zap2['desc'] .'</div>'; }
        echo'</div>';
    }
    echo '<div class="menu"><img src="download/img/dir.png" alt="."/> <a href="download/">Все загрузки</a></div>';
    
}
.
Почему на главной не обновляется количество добавленых!
.
^^ выше, это код вывода папок загруза на главную ^^
пример
.
А куда вставить его нужно именно?
Я не шарю просто еще. Можешь путь сказать и между чем вставить это?
.
SADAMAN (21.01.2011/22:28)
Создание папки
Warning: chmod(): Operation not
permitted in /usr/home/francuz/
htdocs/download/admin/
createdir.php on line 67
Папка успешно создана!
Что это? Ошибка?
Ошибка твоего хостинга
.
помогите
.
SADAMAN (21.01.2011/22:33)
А куда вставить его нужно именно?
Я не шарю просто еще. Можешь путь сказать и между чем вставить это?
В pages/mainmenu.php ищи там, где загрузки выводятся
Всего: 5190