Page 1 sur 1

Durée de vie d'une session ('session.gc_maxlifetime'...')

Posté : 20 mars 2011, 23:39
par Castor Gaspard
Bonjour,

Comment rendre une session active jusqu'à la fermeture du navigateur du client ?

Avec la syntaxe...
ini_set('session.gc_maxlifetime', 0)
appelée avant
session_start()
?

En effet, je veux gérer les sessions avec Sqlite, mais prolonger leurs durées de vie par défaut.

Mes tests me semblent plutôt aléatoires, et je préfèrerai lire vos avis. :mrgreen:

Merci.

Cordialement,

Gaspard

Re: Durée de vie d'une session ('session.gc_maxlifetime'...')

Posté : 22 mars 2011, 14:55
par Maskime
Hello,

Est ce que ton appli est tout le temps sur la même page ou bien est ce que ça change de page régulièrement ?
Si tu change tout le temps de page et que tu renvois systématiquement le session_start() ca devrait pas poser de problème ?
Et sinon pour fixer la durée de la session, je prendrai plutôt : 'session.cookie_lifetime'
Un petit tour sur
http://fr2.php.net/manual/fr/session.configuration.php
Te donnera quelques infos en plus.

Re: Durée de vie d'une session ('session.gc_maxlifetime'...')

Posté : 23 mars 2011, 20:48
par Castor Gaspard
Bonsoir,

Merci, Maskime, pour cette fonction que je ne connaissais pas. J'avais peut-être lu trop vite la documentation. :D

Cordialement,

Gaspard