Originariamente inviato da Tycos
Nel frame nascosto, lancio un reload in javascript per uno di questi tre frame. Ogni volta che ricarico un frame, il php esegue session_start();
Così a pensarci, se la sessione viene rinnovata in ogni pagina che un utente visita, il che presuppone che nella pagina ci sia come prima istruzione session_start(), la tua sessione non scadrà mai.
Se ci pensi, come fanno ad esempio le chat online? Mica ti buttano fuori no? Si vede che anche loro, magari in modo asincrono, caricano con javascript una pagina con i messaggi che sicuro ha un "session_start" o equivalente.