php - 如何通过PHP检测用户断开连接?

有没有办法检测用户是否断开互联网连接?当您想发布问题时,stackoverflow 的工作方式。我想不出任何方法来做到这一点。有人可以阐明这个主题吗?

最佳答案

您可以在关闭窗口时向 PHP 脚本发送 AJAX 请求:

window.onbeforeunload = function(){
    // Request goes here
}

或者,您可以使用 websocket 技术(您可以使用 phpDaemon )与服务器永久连接,这样您就可以知道用户何时断开与互联网或您的站点的连接或定期(使用 setInterval 函数) ping 你的服务器。

https://stackoverflow.com/questions/11864272/

相关文章:

php - Symfony2 与 CSRF token 的链接

objective-c - 即使上下文未保存,NSFetchedResultsController

css - 如何更改所选文本的不透明度?

php - 如何在 preg_match_all php 中获取组的值?

php - 本地主机的 Instagram redirect-uri 失败

mongodb - 如何使用 C# 驱动程序中的 BsonSerializer 为 MongoDB

matplotlib - 在 Matplotlib 直方图中定义 bin 宽度/x Axis 刻度

sql-server - 如何在插入前将触发器写入散列值?

.net - 在列表linq中选择重复项

fortran - '写;没有很多空格的语句