> x essere possibile lo è, logicamente da qualke parte
devi memorizzare il fatto ke la pagina è in uso.

se non vuoi usare un db puoi farlo anke tramite file.

ad esempio scrivendo in un file il session_id
dell'ultimo utente ke ha richiesto la pagina ke
appunto ne controlla la corrispondenza.

poi l'utente dovrebbe uscire dalla pagina cliccando
su un link ke cancella il suo session_id altrimenti
altri non possono entrare.

rimane il grosso problema se qualc1 non fa questa
ultima operazione, potresti intercettare l'uscita
o la chiusura della pagina tramite JS.

oppure x sicurezza insieme al session_id memorizzi anche
l'orario e dopo tot la pagina si sblocca.

vedo la questione un pò intricata e spero di non
aver detto fagianate