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

标签 php

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

最佳答案

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

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

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

关于php - 如何通过PHP检测用户断开连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11864272/

相关文章:

php - 在 PHP 中为 PDO 查询创建容器函数

javascript - 将通知推送到浏览器窗口

php - 从下拉列表和表单更新 MySQL 表

php - 如何使用 laravel 执行多语句的原始 sql 查询

javascript - 使用 dateAxisRenderer 的 jqPlot 刻度不匹配

php - TbDetailView 自定义属性 GetStatusName

php - 遍历获取的 SQL 数据

php - Yii2 从组件 View 设置页面标题

php - 如何在laravel 5.4 的迁移文件中使用原始mysql 语句?

php - mod重写和查询字符串