Просмотр файла modules/user/users_online.php

Размер файла: 1.42Kb
  1. <?php
  2.  
  3. # Заголовок модуля
  4. $system['page_title'] = 'Пользователи онлайн';
  5.  
  6. # Шапка модуля
  7. require_once(HOME .'/incfiles/header.php');
  8.  
  9. echo '<div class="title">Пользователи онлайн</div>';
  10.  
  11. # Кол-во пользователей
  12. $k_users = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `date_last_entry` > '". (time()-300) ."'"), 0);
  13.  
  14. # Старт навигации
  15. nav_start($k_users, 10);
  16.  
  17. if ($k_users == 0)
  18. {
  19. echo '<div class="menu">Пользователей онлайн нет</div>';
  20. }
  21. else
  22. {
  23. $sql_users = mysql_query("SELECT * FROM `users` WHERE `date_last_entry` > '". (time()-300) ."' ORDER BY id DESC LIMIT $start, 10");
  24.  
  25. while ($users = mysql_fetch_assoc($sql_users))
  26. {
  27. echo '<div class="menu">
  28. '. icon($users['id']) .' <a href="/user/user.php?user_id='. $users['id'] .'">'. nick($users['id']) .'</a> '. online($users['id']) .' ('. vtime($guest['date_last_entry']) .')
  29. </div>';
  30. }
  31.  
  32. # Вывод навигации
  33. view_nav();
  34. }
  35.  
  36. echo '<div class="block">
  37. &raquo; <a href="/user/guests_online.php">Гости онлайн</a> ('. mysql_result(mysql_query("SELECT COUNT(*) FROM `guests` WHERE `date_last` > '". (time()-300) ."'"), 0) .')<br />
  38. &raquo; <a href="/">На главную</a>
  39. </div>';
  40.  
  41. # Ноги модуля
  42. require_once(HOME .'/incfiles/footer.php');
  43.  
  44. ?>