Allora il mio consiglio è di usare una cosa simile all'articolo login, logout, sessioni che c'è negli articoli di php freephp.html.it
Modifiche il codice togliendo le parti di login e tieni solo la tabella per le sessioni...
Ad ogni pagina vengono controllate le sessioni, se è scaduta viene cancellata.. ad ogni pagina altrimenti le aggiorni..

Devi fare qualche modifica

Per lo sleep: lo metti a fine pagina e dopo ci metti un location con redirect!