2011-09-07 28 views
-1

我想爲我的網站製作一個自動註銷系統,如果有人無意中關閉了瀏覽器或關閉計算機,那麼......製作該系統的最佳方式是什麼?即時通訊使用PHP在我的網站上的一切。謝謝!自動註銷jQuery或什麼?

+0

它適用於需要更新的數據庫系統,如online ='0',所以這就是爲什麼我需要在關閉瀏覽器時運行腳本等 – GuyFromOverThere

+0

我認爲您正在尋找會話,廣泛地覆蓋在這裏。確實很難確定你在問什麼,這就是爲什麼我要關閉它。如果您爲了清晰起見可以改進您的問題,請隨時舉報主持人審覈。 –

回答

3

您可以通過$_SESSION 存儲您的用戶的會話數據如果用戶關閉瀏覽器,用戶的會話數據將被刪除。

0

如果您意外關閉瀏覽器或客戶端系統,服務器將保持幸福無知的事件。最終,會議將到期,問題應該不再成爲問題。

唯一基於js的自動註冊將像超時一樣,在一段時間不活動後,客戶端將重定向到服務器的註銷url ......但當然這需要客戶端機器在線。

0

php會話是要走的路。默認情況下:如果有人關閉了瀏覽器,他們正在關閉會話,並且可以在會話中放置超時,以便非活動會話超時,但有20分鐘的默認超時時間(有人更正了我!)。

但是我想從你的層面來看,你對一些概念感到困惑,你可能想嘗試去思考你試圖「預防」的是什麼。安全是一個非常複雜的主題領域,「自動註銷」只是圍繞主題的邊緣。