_Session 클래스 일부 변경
This commit is contained in:
@@ -4,7 +4,7 @@ require_once(ROOT.'/f_func/class._Session.php');
|
|||||||
|
|
||||||
$SESSION = new _Session();
|
$SESSION = new _Session();
|
||||||
|
|
||||||
if($SESSION->IsLoggedIn() == false) {
|
if($SESSION->isLoggedIn() == false) {
|
||||||
// echo('<script>window.top.entrance.location.replace("'.ROOT.'/indexLogin.php");</script>');
|
// echo('<script>window.top.entrance.location.replace("'.ROOT.'/indexLogin.php");</script>');
|
||||||
header ("Location: ".ROOT.'/i_login/login.php');
|
header ("Location: ".ROOT.'/i_login/login.php');
|
||||||
exit(1);
|
exit(1);
|
||||||
|
|||||||
+10
-13
@@ -17,15 +17,15 @@ class _Session {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function Set($key, $val) {
|
public function set($key, $val) {
|
||||||
$_SESSION[$key] = $val;
|
$_SESSION[$key] = $val;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function Get($key) {
|
public function get($key) {
|
||||||
return $_SESSION[$key];
|
return util::array_get($_SESSION[$key]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function Login($noMember, $idMember, $grade) {
|
public function login($noMember, $idMember, $grade) {
|
||||||
$_SESSION['noMember'] = $noMember;
|
$_SESSION['noMember'] = $noMember;
|
||||||
$_SESSION['p_id'] = $idMember;
|
$_SESSION['p_id'] = $idMember;
|
||||||
$_SESSION['ip'] = util::get_client_ip(true);
|
$_SESSION['ip'] = util::get_client_ip(true);
|
||||||
@@ -33,26 +33,23 @@ class _Session {
|
|||||||
$_SESSION['userGrade'] = $grade;
|
$_SESSION['userGrade'] = $grade;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function Logout() {
|
public function logout() {
|
||||||
unset($_SESSION['noMember']);
|
unset($_SESSION['noMember']);
|
||||||
unset($_SESSION['p_id']);
|
unset($_SESSION['p_id']);
|
||||||
unset($_SESSION['time']);
|
|
||||||
unset($_SESSION['userGrade']);
|
unset($_SESSION['userGrade']);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function IsLoggedIn() {
|
public function isLoggedIn() {
|
||||||
if(!isset($_SESSION['noMember'])){
|
if($this->NoMember()){
|
||||||
return false;
|
|
||||||
}
|
|
||||||
if($_SESSION['noMember'] != 0) {
|
|
||||||
return true;
|
return true;
|
||||||
} else {
|
}
|
||||||
|
else{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function NoMember() {
|
public function NoMember() {
|
||||||
return $_SESSION['noMember'];
|
return $this->get('noMember');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function __destruct() {
|
public function __destruct() {
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ require_once(ROOT.'/f_config/SESSION.php');
|
|||||||
// 외부 파라미터
|
// 외부 파라미터
|
||||||
|
|
||||||
|
|
||||||
$SESSION->Logout();
|
$SESSION->logout();
|
||||||
|
|
||||||
$response['result'] = 'SUCCESS';
|
$response['result'] = 'SUCCESS';
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ if($member['PW'] != $pw) {
|
|||||||
), 'NO=%i', $SESSION->NoMember());
|
), 'NO=%i', $SESSION->NoMember());
|
||||||
|
|
||||||
|
|
||||||
$SESSION->Logout();
|
$SESSION->logout();
|
||||||
|
|
||||||
$response['result'] = 'SUCCESS';
|
$response['result'] = 'SUCCESS';
|
||||||
$response['msg'] = "정상적으로 탈퇴신청 되었습니다.";
|
$response['msg'] = "정상적으로 탈퇴신청 되었습니다.";
|
||||||
|
|||||||
+1
-1
@@ -28,7 +28,7 @@ if($member) {
|
|||||||
$system = $db->queryFirstRow('SELECT `LOGIN` FROM `SYSTEM` WHERE `NO` = 1');
|
$system = $db->queryFirstRow('SELECT `LOGIN` FROM `SYSTEM` WHERE `NO` = 1');
|
||||||
|
|
||||||
if($system['LOGIN'] == 'Y' || $member['GRADE'] >= 5) {
|
if($system['LOGIN'] == 'Y' || $member['GRADE'] >= 5) {
|
||||||
$SESSION->Login($member['NO'], $id, $member['GRADE']);
|
$SESSION->login($member['NO'], $id, $member['GRADE']);
|
||||||
$db->update('MEMBER', [
|
$db->update('MEMBER', [
|
||||||
'CONMSG'=>$conmsg,
|
'CONMSG'=>$conmsg,
|
||||||
'IP'=>util::get_client_ip(true),
|
'IP'=>util::get_client_ip(true),
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ require_once(ROOT.'/f_func/class._Session.php');
|
|||||||
require_once(ROOT.'/f_config/DB.php');
|
require_once(ROOT.'/f_config/DB.php');
|
||||||
require_once(ROOT.'/tmp_kakao/conf.php');//TODO: kakao 가입 정식 적용하면 코드 변경
|
require_once(ROOT.'/tmp_kakao/conf.php');//TODO: kakao 가입 정식 적용하면 코드 변경
|
||||||
$SESSION = new _Session();
|
$SESSION = new _Session();
|
||||||
if($SESSION->IsLoggedIn()){
|
if($SESSION->isLoggedIn()){
|
||||||
header(ROOT.'/i_entrance/Frame.php');
|
header(ROOT.'/i_entrance/Frame.php');
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user