From 93753162be424d78bacf15199a5cc7559a00a2e6 Mon Sep 17 00:00:00 2001 From: thisgun Date: Tue, 4 Feb 2020 11:21:10 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=ED=81=AC=EB=A1=AC=2080=EB=B2=84=EC=A0=84?= =?UTF-8?q?=20samesite=20=EC=B6=94=EA=B0=80=20=EB=8C=80=EC=9D=91=20?= =?UTF-8?q?=EC=BD=94=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 버전별 차이를 없애기 위한 방법 From b855bbfb96d4b239f9b8ecd294f9a1c4d49d1131 Mon Sep 17 00:00:00 2001 From: thisgun Date: Tue, 4 Feb 2020 11:23:24 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=EB=B2=84=EC=A0=84=205.4.1.8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.php b/config.php index 952a284ea..6437041b7 100644 --- a/config.php +++ b/config.php @@ -5,7 +5,7 @@ ********************/ define('G5_VERSION', '그누보드5'); -define('G5_GNUBOARD_VER', '5.4.1.7'); +define('G5_GNUBOARD_VER', '5.4.1.8'); // 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음 define('_GNUBOARD_', true);