From cc98ed904014f4d45d26a3f0806218ec2a8f687d Mon Sep 17 00:00:00 2001 From: hide_d Date: Thu, 22 Mar 2018 02:59:24 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=85=EA=B5=AC=20=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=EC=97=90=20session=5Fwrite=5Fclose()=20=EC=A1=B0?= =?UTF-8?q?=EA=B8=B0=20=ED=98=B8=EC=B6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- i_entrance/admin_userlist.php | 2 ++ i_entrance/j_logout.php | 1 + i_entrance/j_server_change_status.php | 1 + i_entrance/j_server_get_admin_status.php | 2 ++ i_entrance/j_server_get_status.php | 1 - i_entrance/member/Post.php | 2 +- 6 files changed, 7 insertions(+), 2 deletions(-) diff --git a/i_entrance/admin_userlist.php b/i_entrance/admin_userlist.php index 6804d423..3886dd5a 100644 --- a/i_entrance/admin_userlist.php +++ b/i_entrance/admin_userlist.php @@ -6,6 +6,8 @@ require_once(ROOT.'/f_config/SESSION.php'); $db = getRootDB(); $userGrade = $SESSION->getGrade(); +session_write_close(); + if($userGrade < 6){ header('Location:../'); die(); diff --git a/i_entrance/j_logout.php b/i_entrance/j_logout.php index 00dfa642..be26577e 100644 --- a/i_entrance/j_logout.php +++ b/i_entrance/j_logout.php @@ -8,6 +8,7 @@ require_once(ROOT.'/f_config/SESSION.php'); $SESSION->logout(); unset($_SESSION['access_token']); +session_write_close(); setcookie("hello", "", time()-3600); returnJson([ diff --git a/i_entrance/j_server_change_status.php b/i_entrance/j_server_change_status.php index e5b27968..09b3c811 100644 --- a/i_entrance/j_server_change_status.php +++ b/i_entrance/j_server_change_status.php @@ -20,6 +20,7 @@ $server = util::array_get($_POST['server'], ''); $db = getRootDB(); $userGrade = $SESSION->getGrade(); +session_write_close(); if($userGrade < 6) { returnJson([ diff --git a/i_entrance/j_server_get_admin_status.php b/i_entrance/j_server_get_admin_status.php index 9cc9405e..2d9dd807 100644 --- a/i_entrance/j_server_get_admin_status.php +++ b/i_entrance/j_server_get_admin_status.php @@ -7,6 +7,8 @@ require_once(ROOT.'/f_config/SESSION.php'); $result = []; +session_write_close(); + foreach (getServerConfigList() as $server) { list($serverKorName, $serverColor, $setting) = $server; diff --git a/i_entrance/j_server_get_status.php b/i_entrance/j_server_get_status.php index da50350d..01e548b7 100644 --- a/i_entrance/j_server_get_status.php +++ b/i_entrance/j_server_get_status.php @@ -1,7 +1,6 @@