diff --git a/fp-includes/core/core.session.php b/fp-includes/core/core.session.php index 084d3a6..c7cc9e5 100755 --- a/fp-includes/core/core.session.php +++ b/fp-includes/core/core.session.php @@ -2,15 +2,21 @@ - function sess_setup() { - + function sess_setup($lifetime=3600) { if (SESSION_PATH != '') session_save_path(SESSION_PATH); + $cparams=session_get_cookie_params(); + if ($cparams['lifetime']>0 && $lifetime==0 ) + $lifetime = $cparams['lifetime']; + + session_set_cookie_params($lifetime); + session_name(SESS_COOKIE); session_start(); + }