Infatti si, è molto utile... per ora ho fatto delle prove e sembra funzioni anche se non ho capito benissimo tutto...

Io ho una sola pagina, che si ricarica piu volte e fino a costruire il form di cui parlavo prima, secondo i dati che ha da inviare il mio utente...

Ho inserito(come da esempio su php.net) questo codice prima del session start:
/* assegna il limite della cache su 'private' */
session_cache_limiter('private');
$cache_limiter = session_cache_limiter();
/* imposta la scadenza della cache su 30 minuti */
session_cache_expire(30);
$cache_expire = session_cache_expire();

Ora mi chiedo una cosa: Il limite impostato su 30 minuti, viene rinnovato ad ogni step della mia pagina? cioè ogni volta che viene ricaricata iniziano i 30 minuti? giusto?

E poi ancora... il cache_limiter impostato su private non l'ho capito benissimo, cosa fa di preciso?
Ho provato a settare session_cache_expire a 3 minuti, e fare il submit dopo 5 minuti dal caricamento della pagina(quindi la sessione doveva essere scaduta) però i dati che avevo in sessione sono stami memorizzati nel db... quindi me li ha tenuti anche oltre i 3 minuti impostati!

Cosa vuol dire? Non ho capito una mazza secondo voi?