我有一個登錄工作快閃>> PHP >> MYSQL和能夠做我需要的一切。as3唯一登錄會話
不過,我一直在呈現一個問題,一個人可以在同一個賬號下登錄,並開始與周圍的事物搞混。這會產生更新數據的問題,因爲有人可以改變某些內容,而另一個人可能會覆蓋他們的數據或複製數據。
我已經看到了一些提到的PHP會議,但需要一些更多的信息。
我會設置一個計時器作爲登錄的,這樣在我的MySQL數據庫我有用戶|密碼|時間戳。 登錄後,時間戳調整爲Now()+ 15秒,定時器每10秒調用一次,並再次更新時間戳(+ 15s)。因此,在登錄時,如果有人嘗試登錄,則登錄時間必須>時間戳>
我認爲,這種方式如果當前登錄的用戶從閃存程序移開,登錄計時器將不再被觸發?
有什麼不同的方法我應該去做這件事?每5分鐘設置一次不活動的自動登錄?如果有人嘗試登錄,它會向所有活動的瀏覽器發送請求,以查看是否正在使用用戶名/密碼會話(我使用實例ID)?
一些代碼或我應該看看什麼樣的方向將不勝感激。
JC
PHP會話類應該能夠爲你處理這個問題 –