我程序聊天室,但無法找到顯示在線和離線用戶的方式。 我使用會話進行在線用戶。當用戶登錄頁面而不是空的會話更新數據庫和聯機1。 現在怎麼知道用戶從聊天或關閉瀏覽器註銷。我知道whith會話時間或捕獲可以做到這一點,但我不能寫適合的代碼。任何人都可以幫助我,並在這裏完整的代碼 感謝答案顯示聊天室邊欄中的在線用戶
作秀在線:
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
我用阿賈克斯尋找在線用戶和聊天 –