si è possibile.
io ho usato le sessioni.
una cosa di questo genere.

quando entra nella pagina controlli che una variabile di sessione non sia settata.
se non lo è, aggiorni il contatore e setti la variabile.
così al refresh la variabile risulta settata e il contatore non viene toccato.
devi però ricordarti di fare l'unset quando vai in un'altra pagina.
sennò ti porti a presso la variabile anche nelle altre pagine.