Хак количество юзеров

452
.
P_B_I
Автор: ISTANA
Для Johncms 3.2.2
В архиве файл users.php от BupTyo3 + скрин и редме.
Если кому надо берите
Хак вида 2 9 6 +8
В func.php пишем этот код
function list_new() {
 global $realtime;
 $vsego = mysql_result(mysql_query("SELECT COUNT(*) FROM `users`;"), 0);
 $parney = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `sex` = 'm';"), 0);
 $devok = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `sex` = 'zh';"), 0);
 $new = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `datereg` > '" . ($realtime - 86400) . "'"), 0);
 $total = '<a href="' .$home. '/str/users.php?act=boys">' .$parney . '</a>&nbsp;<a href="' .$home. '/str/users.php?act=girls">' .$devok. '</a>&nbsp;<a href="' .$home. '/str/users.php">' . $vsego . '</a>';
 if ($new > 0)
 $total .= '&nbsp;<span class="red">+' . $new . '</span>';
 return $total;
 }

В mainmenu.php
Пишем это
echo '<div class="menu">Жители ' .list_new() .</div>';
Прикрепленные файлы:
.
P_B_I
Скрин
Прикрепленные файлы:
.
Почему архив на 63кб?
.
aka Sex Terror
SmapE (14.05.2011/08:20)
Почему архив на 63кб?
Потому что там скрин. в принципе неплохо, только не вижу смысла добавлять в func.php функцию которая используется только на одной странице. проще эту же функцию в mainmenu.php прописать. я наоборот стараюсь все лишние функции оттуда убирать, потому что они нужны например только на одной странице, а загружаться будут на каждой, что не лучшим образом повлияет на скорость работы сайта.
.
ISTANA (14.05.2011/00:41)
Хак вида 2 9 6 +8
поясни что показывает каждая цифра
.
Парней Девушек Всего +Новых
.
чет у меня неработает
.
P_B_I
diabloser, как так? Все должно быть норм. Может че не так пишешь?
.
P_B_I
BupTyo3, Я с тобой согласен. Но код длинный, пришлось в фанк пихать.
Можно по другому сделать.
Создайте любой файл и напишите туда код вывода юзеров и в маинменю сделайте инклуд: типа include('если папка, пишем папку/ваш файл.пхп');
У меня вообще сам фаил func.php весит 7 кб
У меня в нем только функции сайта, а все остальное я перенес в другой файл и через инклуде подключил в фанк.пхп. Сайт 100% работает
.
Недопонял работу хака,он выводит раздельно количество м и ж или что-то другое?
Всего: 14