В этой статье я распишу как быстро и без лишних запросов к бд вывести кол-во находящихся в данный момент пользователей на сайте...
Сделаем мы это быстро и просто.
1. Открываем onlinesql.php и ищем:
Меняем на:
2. Открываем sitestats.php и ищем:
Следом за этим кодом добавим:
Вот вам и все пляски. Работает и с мфс, и со всеми скриптами на платформе SoooFast.
Сделаем мы это быстро и просто.
1. Открываем onlinesql.php и ищем:
$uo_query = "SELECT count(*) FROM users_online";
$uo_result = mysql_query($uo_query);
$uo_count = mysql_fetch_row($uo_result);
$uo_result = mysql_query($uo_query);
$uo_count = mysql_fetch_row($uo_result);
Меняем на:
$uo_query = "SELECT (SELECT count(visitor) FROM users_online) vsego, (SELECT count(visitor) FROM users_online WHERE user!='') userov FROM users_online";
$uo_result = mysql_query($uo_query) or die(mysql_error());
$onl = mysql_fetch_array($uo_result);
if($onl["userov"]=='') $onl["userov"]=0;
if($onl["vsego"]=='') $onl["vsego"]=0;
$uo_result = mysql_query($uo_query) or die(mysql_error());
$onl = mysql_fetch_array($uo_result);
if($onl["userov"]=='') $onl["userov"]=0;
if($onl["vsego"]=='') $onl["vsego"]=0;
2. Открываем sitestats.php и ищем:
Следом за этим кодом добавим:
Вот вам и все пляски. Работает и с мфс, и со всеми скриптами на платформе SoooFast.
0 загрузки
Детали
- Первый релиз 02 мар 2011
- Последнее обновление 03 авг 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 203
- Рейтинг (0)
- Регистрация 19 фев 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

0 комментарии