From 93753162be424d78bacf15199a5cc7559a00a2e6 Mon Sep 17 00:00:00 2001 From: thisgun Date: Tue, 4 Feb 2020 11:21:10 +0900 Subject: [PATCH] =?UTF-8?q?=ED=81=AC=EB=A1=AC=2080=EB=B2=84=EC=A0=84=20sam?= =?UTF-8?q?esite=20=EC=B6=94=EA=B0=80=20=EB=8C=80=EC=9D=91=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/common.lib.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/common.lib.php b/lib/common.lib.php index 2db6f7b28..1e14e6afc 100644 --- a/lib/common.lib.php +++ b/lib/common.lib.php @@ -116,6 +116,17 @@ function goto_url($url) // 세션변수 생성 function set_session($session_name, $value) { + static $check_cookie = null; + + if( $check_cookie === null ){ + $cookie_session_name = session_name(); + if( ! ($cookie_session_name && isset($_COOKIE[$cookie_session_name]) && $_COOKIE[$cookie_session_name]) && ! headers_sent() ){ + @session_regenerate_id(false); + } + + $check_cookie = 1; + } + if (PHP_VERSION < '5.3.0') session_register($session_name); // PHP 버전별 차이를 없애기 위한 방법