DOOM : Вывод онлайн пользователей28 Ноября 2013
Создаем файл, например user_online.php Далее вставляем в этой файл код, приведенный ниже
<? echo "<div class='main'>"; echo "<center><b>Сейчас онлайн</b></center>"; echo "</div>"; $k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > '".(time()-600)."'"), 0); $q = mysql_query("SELECT `id` FROM `user` WHERE `date_last` > '".(time()-600)."' ORDER BY rand() DESC LIMIT 4"); echo "<div class='nav1'><center>"; $ank = get_user($ank['id']); while ($ank = mysql_fetch_assoc($q)) { echo "<a href='/info.php?id=$ank[id]'>"; echo avatar($ank['id']); echo "</a>"; } echo "</center></div>"; ?>
это вывод пяти случайных пользователей которые сейчас на сайте. Если нужно больше чем пять или меньше - меняем значение в запросе на нужное. Выводим всё это дело с помощью include_once'user_online.php'; в любом удобном вам месте. Категория: Полезные коды
DOOM9 Дек 2013 VobnimkU, странно, у меня работает корректно. Попробуй $анк заменить на $юзер. И этот код работает без использования пользовательского класса.
VobnimkU9 Дек 2013 DOOM, привет,сделал файл вывел аватары вывелись но нажимаешь на аву и кидает на системного бота вот Ссылка
DOOM2 Дек 2013 spaces_id, значит НЕ правильно. Возможно лишние пробелы появились.