Page 1 sur 1
Durée d’une variable de session
Posté : 09 janv. 2010, 22:09
par francoisch
Bonjour
J’utilise plusieurs variables de session qui ont une durée de vie standard.
Question : est-il possible de donner à une variable de session une durée de vie plus importante que le standard (1 jour) ?
A défaut, j’utiliserais un cookie.
Par avance merci de votre aide.
Francois
Re: Durée d’une variable de session
Posté : 10 janv. 2010, 11:23
par Ryle
Il me semble que tu peux spécifier la durée de ta session en modifiant le paramètre gc_maxlifetime du php.ini
Cependant si l'utilisateur referme son navigateur, le lien entre lui et sa session sera perdu, il ne pourra pas ouvrir une nouvelle fenêtre et retrouver sa session.
Si tu veux lui permettre de fermer le navigateur et de revenir ultérieurement dans la journée, il faudra effectivement utiliser un cookie pour reconnaitre l'utilisateur...
Re: Durée d’une variable de session
Posté : 10 janv. 2010, 12:04
par francoisch
bonjour Ryle et merci de ta réponse.
Ma compréhension, que je voulais vérifier, était que toutes les variables de session, sans exception, ont une durée de vie égale à celle de la session, ce que ta réponse confirme.
Comme mes session ont la durée standard (24 min., de mémoire), je vais devoir employer un cookie pour supporter une durée d'un jour.
Merci encore.
Francois