我正在PHP中構建一個網站,我需要你的幫助。我想知道登錄我的網站的用戶的時間。任務是存儲登錄時間和註銷時間。登錄可以輕鬆存儲。但註銷有很多方法。我能想到的一個是:如何知道某人是否離開了您的網站?
- 通過單擊註銷按鈕。
- 通過關閉瀏覽器。
- 通過讓會話過期。
- 當然由於任何原因斷開互聯網。
我解決了前三個問題,但我不知道如何解決第四個問題。然後在網上搜索我有一個想法,使用SERVER PUSH MESSAGE方法來實現它。服務器可以在一段時間後向客戶端瀏覽器發送消息。如果他得到迴應,則意味着用戶仍然連接,否則用戶未連接。我喜歡這個想法,但我不知道如何實現這個想法,因爲我對推送消息沒有任何瞭解。
請幫忙。
在此先感謝。
問:如何知道一個人是否離開了您的網站?答:基本上,你*不*。除非他明確註銷,或者直到會話超時。 JavaScript的kludges只是不可擴展。恕我直言...... – paulsm4
使用網絡套接字來識別斷開客戶端.. – mithunsatheesh
您可以使用上次訪問時間作爲註銷時間。 –