Cevaplar
-
ne kadar karmasik gelsede aslinda cok basit.
sitedeki her refreshi yada mouse hareketini bagla bi fonksiyona refreshi saydircaksan sorun yokta mouse hareketini yapcaksan jquery kullancaksin.
sonra söyle bi tablo olsun
id userid time
eger userid war ise update time=NOW() eger id yok ise instert time=NOW
sonra kaç dk araliginda online olanlari tariyacaksan ona göre bi sql sorgusunu yapicaksin sql sorgusunda userid<>'".$_SESSION[USeRID]."' diceksin kendisini almıyacak sonra olusan listeyi bas ekrana bundan 5 6 gün önce yaptim şuan calisiyor. kolay gelsin. -
senin kullandığın online kodların var ise onları yayınlaman gerekir eğer yok ise biz yayınlayabiliriz
-
mantıgı cok basit.
son_giris diye bir field acarsın (datetime) formatında..
ip diye bir adet field daha acarsin.
kullanıcı sayfa arası gecıs yaptıgında o anki now() (tarih saat) verisini ip nosuna göre güncellersin.
boylece kullanıcının en sonziyaretlerini güncellemis olmus olduk.
sonra mysql ile sorgulamalar yaparsın. adamın en son gırıs tarihine 5 dk eklersin. ekledigin 5dk suanki zamandan buyukse kullanıcı onlıne degilse kullanıcı c.disidir.