0

我正在用 PHP 建立一个网站,我需要你的帮助。我想知道登录我网站的用户的时间。任务是存储登录时间和注销时间。可以轻松存储登录信息。但是对于注销有很多方法。我能想到的一个是:

  1. 通过单击注销按钮。
  2. 通过关闭浏览器。
  3. 通过让会话过期。
  4. 当然是由于任何原因断开互联网连接。

我解决了前三个问题,但我不知道如何解决第四个问题。然后在网上搜索,我想到了使用SERVER PUSH MESSAGE方法来实现它。服务器可以在一定的时间间隔后向客户端浏览器发送消息。如果他得到响应,则表示用户仍处于连接状态,否则用户未连接。我喜欢这个想法,但我不知道如何实现这个想法,因为我对推送消息一无所知。

请帮忙。

提前致谢。

4

1 回答 1

0

从 Javascript 你应该抓住事件window.onbeforeunload

于 2013-02-04T06:01:08.290 回答