我將簡要說明我打算做什麼。客戶端不再存在時刪除會話
兩個人在網頁上建立了PHP會話。一個人離開該頁面,另一個人仍然在場。 60秒後,離開的人需要終止整個會話(如超時)。
我一直在做的是讓每個人登錄頁面,通過AJAX請求作爲ping定時器,並且ping定時器等待,直到斷開連接的人的最後ping超過60秒。然後,它可以消除與退出者關聯的數據文件,但是我不知道如何刪除整個會話,而無需先將當前會話切換到要刪除的會話,刪除它,然後以某種方式切回。
有沒有辦法做到這一點?還是比一系列AJAX請求更高效,更少帶寬的替代方案?
那很聰明,很好找!我會在我自己的網站上實現它 –