v2.5.2
Giriş yap

Php ile online offline kontrolü nasıl yapılır?

deadmonster
1,140 defa görüntülendi ve 4 kişi tarafından değerlendirildi

Php'de online offline kontrolü nasıl yapılır?
çoğu yazıda okuduğum (saçma bence) üye giriş yaparsa online = 1 yap çıkış yaparsa online = 0 yap.
Bu yöntemle olmaz, malum ki kimse kendi bilgisyarında çıkış yapmakla uğraşmaz, direk browserı kapatır. Bu durumda da jquery kullanarak bunu yapabileceğimi okudum ama nasıl yapıldığını anlatmamış. Sizce bunun yöntemi böyle mi olur yoksa unixtime kullanarak mı? Eğer unixtime ise mantığı nedir?

database
1052 gün önce

Bu aslında şöyle baktığımız zaman düz php ile çok sınırlı yapılabilinecek bir şey fakat imkansız değil tabi benim eskiden bu konuda kullandığım bir yöntem vardı o yöntem de 5 saniyede bir url ye istek atıp kişinin users tabosundaki 'online' sütununu o anki timestamp (+5 ekleyerek) ile değiştirip timestampın time() den büyük mü değil mi kontrolünü atıyordum eğer büyükse online oluyordu zaten kişi siteden çıktığında urlye istek atamayacağı için de 5 saniye içinde offlineye düşüyordu.