kentuck1213
@kentuck1213

Jquery Виджет для отображение сколько онлайн на сайте?

Подскажите какойнибудь простенький виджет для отображение сколько человек на сайте .
  • Вопрос задан
  • 782 просмотра
Пригласить эксперта
Ответы на вопрос 2
@vGrabko99
html, css, js, php, golang, mysql
php + jqueryAjax.
php
//на всех страницах открываем сессию
session_start();
//скрипт который считает онлайн
$session_dir = 'path/to/dir'; //путь к директории с сессиями
$dir = opendir($session_dir);
$count = 0;
while($file = readdir($dir)){
    if($file == '.' || $file == '..' || is_dir($session_dir . $file)){
        continue;
    }
    $count++;
}
echo  $count;


html
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>

  <script>
  $(document).ready(function(){

    $("#online").load("/online.php");
  });
  </script>
  <style>body{ font-size: 11px; font-family: Arial; }</style>
</head>

<body>
<ul id="online"></ul>
</body>
</html>


это всё не проверялось. Скидано сразу в форму. Возможны ошибки в коде.
Ответ написан
thewind
@thewind
php программист, front / backend developer
Это в любом случае серверная логика
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы