Şöyle yapabilirsiniz hocam tam olarak ne kadar online olduğunu bilemezsiniz fakat 2 yolu var;
1) Her sayfa değiştirdiğinde atıyorum 1 dakika eklersiniz session süresine böylece artmış olur bu toplma 10 saat olduğundada pop-up kodlarını açabilirsiniz
2) Sayfaya girdiğinde bir javascript kodu çalışmaya başlar (AJAX) her 5 dakikada bir belirli bir php dosyasına form gönderir şu ve o php dosyasıda kontrol eder geldiği an ile bir önceki geldiği an arasında 5 dakika varsa bu 5 dakika toplam süreye eklenir (birden çok sekme açıldıysa bu daha sağlıklı olacaktır)