У Вас есть один вопрос? - Тогда задайте его тут!

Тема закрыта
112K
.
Менделеев
pir@t, $online_u+$online+g=$all;
выводи птом $all;
.
fanatos (01.08.2013 / 17:52)
pir@t, $online_u+$online+g=$all;
выводи птом $all;
$online_u+$online_g=$all;
.
fanatos, чет не пашет
.
Скинь файл где это нужно выводить
.
pir@t
у мя когда другой давали был такой echo '</div><div class="footer">' . counters::online() . '</div>'; то что я выделили оно чемто заменялось другим
.
pir@t, скинь сюда код этой ф-ции
.
dakilla,
<?php

/**
 * @package     JohnCMS
 * @link        http://johncms.com
 * @copyright   Copyright (C) 2008-2011 JohnCMS Community
 * @license     LICENSE.txt (see attached file)
 * @version     VERSION.txt (see attached file)
 * @author      http://johncms.com/about
 */

defined('_IN_JOHNCMS') or die('Error: restricted access');

// Рекламный блок сайта
if (!empty($cms_ads[2]))
    echo '<div class="gmenu">' . $cms_ads[2] . '</div>';

echo '</div><div class="fmenu">';
if ($headmod != "mainpage" || ($headmod == 'mainpage' && $act))
    echo '<a href="' . $set['homeurl'] . '">' . $lng['homepage'] . '</a><br/>';







echo '</div><div class="footer">' . counters::online() . '</div>';
echo '<div style="text-align:center">';


















// Счетчики каталогов
functions::display_counters();

// Рекламный блок сайта
if (!empty($cms_ads[3])) {
    echo '<br />' . $cms_ads[3];
}

/*
-----------------------------------------------------------------
ВНИМАНИЕ!!!
Данный копирайт нельзя убирать в течение 90 дней с момента установки скриптов
-----------------------------------------------------------------
ATTENTION!!!
The copyright could not be removed within 90 days of installation scripts
-----------------------------------------------------------------
*/


echo '</div></body></html>';
.
Зайди в incfiles/classes/counters.php. И замени функцию online вот этим:

static function online()
{
$users = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `lastdate` > '" . (time() - 300) . "'"), 0);
$guests = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_sessions` WHERE `lastdate` > '" . (time() - 300) . "'"), 0);
$users+=$guests;
return (core::$user_id || core::$system_set['active'] ? '<a href="' . core::$system_set['homeurl'] . '/users/index.php?act=online">' . core::$lng['online'] . ': ' . $users . '</a>' : core::$lng['online'] . ': ' . $users .' ' );
}
.
testing, все ок,оно гостей и пользователей слаживает?
.
pir@t (01.08.2013 / 18:12)
testing, все ок,оно гостей и пользователей слаживает?
да
Всего: 9491