Онлайн на сайте

634
.
KanzaS (07.02.2011/18:55)
я же дал файл, распакуй в корень
или я что то не так делаю
.
CenturiON, Я все правильно написал
.
CenturiON
KanzaS, на 4ку хоть этот код? Просто вставил показывает как обычно но НЕ прибавлено гости+авториз юзеры..
.
Да я это на 4, в файле то что я дал все правильно.
$onvsego=$users+$guests; это и есть то что считает и гостя и юзера!
.
установи где нибудь гляну))) У меня не хочетблин((
.
Не будет на 3.2.2 работать?
.
В архиве то что скинул, end.php под 4. Код на 1 странице тебе поможет.
.
KanzaS (08.02.2011/03:28)
В архиве то что скинул, end.php под 4. Код на 1 странице тебе поможет.
если ты мне... Не помогло... Функцию добавил в func.php
а то что в end.php вставить не знаю... Или функция тоже не Под 3.2.2 подскажешь?
.
Открываете файл incfiles/classes/functions.php редактором, ищите функцию stat_online (примерно 880 строка) и заменяете ее этим кодом:
function stat_online() {
        global $realtime, $user_id, $lng, $set;
        $users = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `lastdate` > '" . ($realtime - 300) . "'"), 0);
        $guests = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_guests` WHERE `lastdate` > '" . ($realtime - 300) . "'"), 0);
        return ('<a href="' . $set['homeurl'] . '/users/index.php?act=online">На сайте: ' . $users . '</a> <b>[+' . $guests . ' гостей]</b>');
    }
.
Онлайн будет иметь вид:
На сайте: 1 [+1 гостей]
Всего: 47