|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : juillet 2006 Messages : 62 ![]() |
Bonjour,
Je ne suis pas un spécialiste, j'ai trouvé toute la documentation nécessaire pour faire appliquer une durée de deux mois pour un cookie de session, je l'applique ... mais celà ne fonctionne pas. Et ce n'est pas un problème interne au navigateur puisque j'ai d'autres cookies qui restent pendant des mois. Ainsi j'ai utilisé les commandes: $expireTime = 60*60*24*62; // 62 jours session_set_cookie_params($expireTime); if (!isset ($_SESSION)) session_start(); Depuis que j'ai placé cette commande, la session s'arrête après un certain temps même si je n'ai pas quitté le navigateur. Faut-il placer cette commande sur chacune des pages php ou est-ce que une fois par ouverture de session est suffisante. J'ai aussi essayé de placer la commande après l'ouverture de la session, mais apparamment celà ne change rien. N'ai-je pas compris quelque chose? Rodolphe |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
1. Pour ce qui est de la fermeture du navigateur, il réinitialise la session à tous les coups, rien à faire.
2. Pour la durée de session : http://php.developpez.com/faq/?page=...sions_dureevie
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com