i program chatroom, но не могу найти способ для показа онлайн и офлайн-пользователей. Я использовал сеанс для онлайн-пользователя. когда пользовательская страница входа в систему, а не пустая база обновлений сеанса и онлайн 1. теперь узнайте, как выйти из чата или закрыть браузер. я знаю, что время сессии или уловка может это сделать, но я не могу написать подходящий код. любой может мне помочь и поставить полный код здесь? спасибо за ответпоказать онлайн-пользователя в боковой панели чата
для шоу онлайн:
session_start();
include("config.php");
connect();
$sql="SELECT `username` FROM `user` WHERE `online`=1";
$result=mysql_query($sql) or die (mysql_error());
if(mysql_num_rows($result)>0)
{
for ($i=0;$i<mysql_num_rows($result);$i++)
{
echo ('<b style="color:green;margin-left:10px;margin-top:10px;">'.mysql_result($result,$i,0).'</b><br>');
if($_SESSION['user']!=""
}
Какой метод вы используете для реального времени-общения? Websockets или ajax longpolling или что-то другое? – Christoph
Я использовал ajax для поиска онлайн-пользователя и чата –