Вывод кол-во пользьвателей

Печать RSS
349

Автор
Оранжевые штаны
0
И так вот код он почему то не робит подскажите что и как
$array_users = array();
$chat_shet = 0;
$wholfile = file(DATADIR."who.dat");
foreach($wholfile as $value){
$who_file = explode("|",$value);

if((SITETIME - $who_file[3]) < 600){
$array_users[] = $who_file[0];
if (strstr($who_file[1],"blog")){$blog_shet++;}
if ($who_file[1]=="index.php"){$index_shet++;}

$online_shet++;
}}

echo '<b>online: [</a><span style="color:#ff0000">'.(int)$blog_shet.'</span>]</b><br />';

Господин ПЖ
0
в rotorcms нет who.dat
Автор
Оранжевые штаны
0
а на что заменить?

ツ ツ ツ
0
3. VIP-club, DB::$dbh->querySingle("SELECT count(*) FROM `users`;");

Либо можно функцию stats_users() использовать, но она выводит сразу количество юзеров и количество новых + счетчик кешируется
Изменил: Lugaro (24.09.2010 / 15:59)
Автор
Оранжевые штаны
0
.::lugaro::. (24 Сентября 2010 / 18:58)
3. VIP-club, DB::$dbh->querySingle("SELECT count(*) FROM `users`;");

Либо можно функцию stats_users() использовать, но она выводит сразу количество юзеров и количество новых + счетчик кешируется
а можешь мне полностью написать что и как???например для форума)

ツ ツ ツ
0
5. VIP-club, А причем здесь форум к счетчику юзеров?
Автор
Оранжевые штаны
0
ты меня не понел наверное мне счетчик нужен захожу на форум а там число 5 это значит что 5 человек на форуме)

ツ ツ ツ
0
<?
echo DB :: $dbh -> querySingle("SELECT COUNT(*) FROM `visit` WHERE visit_self = 'forum/index.php' AND visit_nowtime > ".(SITETIME-60).";");
Только вот не уверен ведется ли лог в таблицу visit в бесплатной версии движка, на платной работать будет, а на бесплатной не знаю, проверь
Изменил: Lugaro (24.09.2010 / 16:32)
Автор
Оранжевые штаны
0
а у меня лицен версия ну платная,тогда вопрос)я хотел на главную вывести типо так [2]-это сколько челов там
Автор
Оранжевые штаны
0
Чет не работает 0 пишет и все)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск