Bence sunucu zamanına bağlı bir PHP fonksiyonu ile yapılabilir. Mantık olarak jQuery ile sayaç yapılır, PHP eğer zaman aşıldığı taktirde aynı sayfayı göstermez sonraki sayfaya geçer ve güvenlik açısından jQuery belirli aralıklarla gösterilen sayfayı kontrol edebilir. Hem bu mantıkla sizin kontrolünüze gerek kalmadan olay başlayıp bitebilir.