diff --git a/common.php b/common.php index 1a98578..e1c49d3 100755 --- a/common.php +++ b/common.php @@ -40,6 +40,23 @@ ////////////////////////////////////////////////////////////////// // SESSIONS ////////////////////////////////////////////////////////////////// + if(isset($cookie_lifetime) && $cookie_path != "") { + ini_set("session.cookie_lifetime", $cookie_lifetime); + } else { + ini_set("session.cookie_lifetime", "0"); + } + + if(isset($cookie_path) && $cookie_path != "") { + ini_set("session.cookie_path", $cookie_path); + } else { + if(isset($rel) && $rel != "") { + ini_set("session.cookie_path", $rel); + } + else + { + ini_set("session.cookie_path", "/"); + } + } session_start(); diff --git a/config.example.php b/config.example.php index 1bd56c3..4702a7c 100755 --- a/config.example.php +++ b/config.example.php @@ -26,9 +26,13 @@ define("THEME", "default"); ////////////////////////////////////////////////////////////////// // SESSIONS +// +// $cookie_lifetime Default 0 e.g. 7200 +// $cookie_path Default / e.g. /codiad ////////////////////////////////////////////////////////////////// -ini_set("session.cookie_lifetime","0"); +$cookie_lifetime = "0"; +$cookie_path = "/"; ////////////////////////////////////////////////////////////////// // TIMEZONE