ajax ile sayfa açık kaldığı sürece belirli aralıklarda bilgi gönderip getireceksin
ve ipleri bir dizide yada veritabanında tutman gerekiyor çünki aynı ipye ikinci kez loglama yapmayacak giriş süresini değiştireceksin.
$_SESSION[giris] = date('U');
$süre = date('U') - $SESSION[giris]; //toplam online kaldığı süre sn olarak