Bonjour à tous
Il y a quelque chose que je ne comprends pas avec les sessions, c'est le timeout de session. Je commence toutes les pages par
_SESSION_NAME et _SESSION_TIMEOUT sont des constantes. la seconde a une valeur de 30 minutes (1800). Passant par ce code systématiquement, j'avais compris que le timeout était relancé de 30 minutes à chaque page, or il n'en est rien j'ai toujours un timeout total de 30 minutes, quelque soit la fréquence à laquelle je viste les pages. Je le voit car en case de session expirée, je redemande le login.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 session_name(_SESSION_NAME); session_set_cookie_params ( _SESSION_TIMEOUT ); session_cache_limiter ('nocache'); session_start();
Je veux relancer le time out à chaque page (en le réduisant en fait à 5 minutes) mais n'arrive pas à obtenir ce que je veux. Si une bonne âme pouvait prendre le temps de m'expliquer où je merdoie, ce serait très sympa!
Merci d'avance
Didier
Partager