|
|
22.03.2011, 14:32
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
Подскажите пожалуйста как можно вывести на сайте
1)число посещений за все время $a
2)число пользователей за сутки $b
3)в данный момент на сайте $c пользователей
makushkin
|
|
|
22.03.2011, 15:08
|
|
MipH
Спирин Дмитрий
Зарегистрирован: 2004-12-22
Сообщений: 252
|
Хостов/хитов за вчерашний день (прошедшие сутки)
Код:SELECT SUM(NewHosts) as hosts,SUM(Hits) as hits FROM Stats_Attendance WHERE Catalogue_ID IN (0,1) AND Date=DATE_ADD(CURRENT_DATE(),INTERVAL -1 DAY)
При этом статистика должна генериться еждневно (т.е. раскидываться из таблицы Stats_Log в соответствующие таблицы). Иначе надо анализировать Stats_Log, а это уже совсем другие объемы инфмы и, соответственно, информации.
bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
|
|
|
23.03.2011, 07:30
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
а как узнать кто онлайн?
makushkin
|
|
|
23.03.2011, 08:35
|
|
MipH
Спирин Дмитрий
Зарегистрирован: 2004-12-22
Сообщений: 252
|
Прочтите руководство по модулю Интерфейс пользователя.
bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
|
|
|
23.03.2011, 11:34
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
спс, прочел, а функция
Код:nc_auth_users_online("Сейчас на сайте: <b>%ONLINE</b>
пользователей (зарегистрированных: <b>%REGISTERED</b>, гостей:
<b>%GUESTS</b>)")
выводит пользователей именно на этом сайте или или всех пользователей со всех моих сайтов? у меня на 1ной CMS несколько сайтов просто
makushkin
|
|
|
23.03.2011, 11:39
|
|
Denis
Зарегистрирован: 2008-07-15
Сообщений: 666
|
В зависимости от параметра USER_BIND_TO_CATALOGUE выведутся либо все пользователи, либо привязанные к этому сайту
|
|
|
25.03.2011, 14:05
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
а если пользователи не привязаны к конкретному сайту, им разрешено захадить под своей учеткой на все, то как получить количество пользователей онлайн именно на конкретном сайте?
makushkin
|
|
|
25.03.2011, 14:49
|
|
MipH
Спирин Дмитрий
Зарегистрирован: 2004-12-22
Сообщений: 252
|
Либо самостоятельно вытащить из SQL таблицы Session все данные, которые вам нужны.
Или открыть функцию, ее код, nc_auth_users_online, скопировать ее в default/function.inc.php, переназвать иначе и поправить в ней момент относительно условия по каталогу так, как вам хочется.
Если вы это не можете сделать сами, заплатите за эту работу кому-нибудь.
bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
|
|
|
25.03.2011, 14:56
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
подскажите где искать функцию nc_auth_users_online
В таблице Sessions Catalogue_ID у авторизованных пользователей равен 0, срокей всего потому что им разрешена авторизация на всех сайтах
makushkin
|
|
|
25.03.2011, 15:18
|
|
MipH
Спирин Дмитрий
Зарегистрирован: 2004-12-22
Сообщений: 252
|
modules/auth/function.inc.php
Относительно остальное - вопросы к девелоперам Неткета, может быть им стоит доделать это...
bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
|