Bonjour,

J'utilise les sessions pour gérer les accès à une interface d'administration.
J'ai le fichier ini suivant que je parse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
[Session_Admin]
session.use_cookies = 1
session.use_only_cookies = 1
session.use_trans_sid = 0
session.url_rewriter_tags = ''
session.referer_check = 1
session.cookie_lifetime = 1800
Et côté php je fais ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
foreach ($ini_array_general['Session_Admin'] as $key => $value) 
{
	if ($key === 'session.referer_check' and $value == 1) ini_set('session.referer_check', $_SERVER['HTTP_HOST']);
	else ini_set($key, $value);
}
ini_set('session.cookie_path', $mon_chemin);
session_start();
J'arrive sur le site, et quoique je fasse (je reste sur la page ou je parcours le site), la session dure les 1800 secondes configurées.

Je suis étonné car il me semble que si je suis actif, c'est à dire que je charge une page avec session_start(); la session devrait être prolongée de 1800 secondes.

J'ai loupé quelque chose ?
Merci de votre aide.