... require_once로 되돌림 ㅜㅜ
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<?php
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('NOTICE', 'SYSTEM', "NO='1'");
|
||||
$system = $DB->Get($rs);
|
||||
|
||||
@@ -3,9 +3,9 @@ if(!defined('ROOT')){
|
||||
define('ROOT', '..');
|
||||
}
|
||||
|
||||
require(ROOT.'/f_config/config.php');
|
||||
require(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
require_once(ROOT.'/f_config/config.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require_once(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
|
||||
CustomHeader();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?php
|
||||
// 외부 파라미터
|
||||
|
||||
require('_common.php');
|
||||
require_once('_common.php');
|
||||
|
||||
?>
|
||||
|
||||
|
||||
+56
-33
@@ -5,12 +5,12 @@
|
||||
// $_POST['server'] : 서버 인덱스
|
||||
// $_POST['select'] : 0: 폐쇄, 1: 리셋, 2: 오픈
|
||||
|
||||
require('_common.php');
|
||||
require_once('_common.php');
|
||||
require(ROOT.W.E_LIB.W.'util.php');
|
||||
require(ROOT.W.E_LIB.W.'util.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require(ROOT.W.E_LIB.W.'plates.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
function escapeIPv4($ip){
|
||||
return str_replace('.', '\\.', $ip);
|
||||
@@ -25,38 +25,61 @@ $select = util::array_get($_POST['select'], '');
|
||||
$rs = $DB->Select('GRADE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
$response['result'] = 'FAIL';
|
||||
if($member['GRADE'] < 6) {
|
||||
$response['result'] = 'FAIL';
|
||||
$response['msg'] = '운영자 권한이 없습니다.';
|
||||
} else {
|
||||
if($action == 0) {
|
||||
$DB->Update('SYSTEM', "NOTICE='{$notice}'", 'NO=1');
|
||||
$response['result'] = 'SUCCESS';
|
||||
} elseif($action == 1) {
|
||||
$serverDir = $_serverDirs[$server];
|
||||
function doServerModeSet($server, $select, &$reason){
|
||||
global $_serverDirs;
|
||||
$serverDir = $_serverDirs[$server];
|
||||
|
||||
if($select == 0) {
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir, realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_close');
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_rest', realpath(dirname(__FILE__)).W.ROOT.W.$serverDir);
|
||||
$response['result'] = 'SUCCESS';
|
||||
} elseif($select == 1) {
|
||||
if(file_exists(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_close'.W.D_SETTING.W.SET.PHP)){
|
||||
@unlink(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_close'.W.D_SETTING.W.SET.PHP);
|
||||
}
|
||||
|
||||
$response['installURL'] = ROOT.W."{$serverDir}_close/install.php";
|
||||
$response['result'] = 'SUCCESS';
|
||||
} elseif($select == 2) {
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir, realpath(dirname(__FILE__)).W.ROOT.W.$serverDir."_rest");
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir."_close", realpath(dirname(__FILE__)).W.ROOT.W.$serverDir);
|
||||
$response['result'] = 'SUCCESS';
|
||||
if($select == 0) {
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir, realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_close');
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_rest', realpath(dirname(__FILE__)).W.ROOT.W.$serverDir);
|
||||
$response['result'] = 'SUCCESS';
|
||||
} elseif($select == 1) {
|
||||
if(file_exists(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_close'.W.D_SETTING.W.SET.PHP)){
|
||||
@unlink(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir.'_close'.W.D_SETTING.W.SET.PHP);
|
||||
}
|
||||
} else {
|
||||
$response['result'] = 'FAIL';
|
||||
$response['msg'] = '알 수 없는 명령입니다.';
|
||||
|
||||
$response['installURL'] = ROOT.W."{$serverDir}_close/install.php";
|
||||
$response['result'] = 'SUCCESS';
|
||||
} elseif($select == 2) {
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir, realpath(dirname(__FILE__)).W.ROOT.W.$serverDir."_rest");
|
||||
rename(realpath(dirname(__FILE__)).W.ROOT.W.$serverDir."_close", realpath(dirname(__FILE__)).W.ROOT.W.$serverDir);
|
||||
$response['result'] = 'SUCCESS';
|
||||
}
|
||||
}
|
||||
|
||||
function doAdminPost($member, $action, $notice, $server, $select){
|
||||
$response['result'] = 'FAIL';
|
||||
if($member['GRADE'] < 6) {
|
||||
$response['result'] = 'FAIL';
|
||||
$response['msg'] = '운영자 권한이 없습니다.';
|
||||
return $response;
|
||||
}
|
||||
|
||||
if($action == 0) {
|
||||
$DB->Update('SYSTEM', "NOTICE='{$notice}'", 'NO=1');
|
||||
$response['result'] = 'SUCCESS';
|
||||
return $response;
|
||||
}
|
||||
|
||||
if($action == 1) {
|
||||
$reason = '';
|
||||
if(doServerModeSet($server, $select)){
|
||||
$response['result'] = 'SUCCESS';
|
||||
}
|
||||
else{
|
||||
$response['msg'] = $reason;
|
||||
}
|
||||
|
||||
return $response;
|
||||
}
|
||||
|
||||
$response['result'] = 'FAIL';
|
||||
$response['msg'] = '알 수 없는 명령입니다.';
|
||||
return $response;
|
||||
|
||||
}
|
||||
|
||||
$response = doAdminPost($member, $action, $notice, $server, $select);
|
||||
|
||||
sleep(1);
|
||||
echo json_encode($response);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
require('_common.php');
|
||||
require_once('_common.php');
|
||||
?>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
// 외부 파라미터
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._Time.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('GRADE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -13,10 +13,10 @@ $rname = $_POST['rname'];
|
||||
$subname = $_POST['subname'];
|
||||
$amount = $_POST['amount'];
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('GRADE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
if(!defined('ROOT')){
|
||||
define('ROOT', '../..');
|
||||
}
|
||||
require(ROOT.'/f_config/config.php');
|
||||
require(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
require_once(ROOT.'/f_config/config.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require_once(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
|
||||
CustomHeader();
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
// 외부 파라미터
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('GRADE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
// $_POST['serverDir'] : 로그인할 서버 디렉토리
|
||||
$serverDir = $_POST['serverDir'];
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('ID, PW, CONMSG', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
// 외부 파라미터
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$SESSION->Logout();
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
require('_common.php');
|
||||
require_once('_common.php');
|
||||
?>
|
||||
|
||||
<div id="EntranceManage_00" class="bg0">
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
// 외부 파라미터
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('ID, NAME, GRADE, PICTURE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
if(!defined('ROOT')){
|
||||
define('ROOT', '../..');
|
||||
}
|
||||
require(ROOT.'/f_config/config.php');
|
||||
require(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
require_once(ROOT.'/f_config/config.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require_once(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
|
||||
CustomHeader();
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
// 외부 파라미터
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.'DBS'.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SETTINGS.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$dest = ROOT.W.D."pic/pic_{$SESSION->NoMember()}.jpg";
|
||||
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
// 외부 파라미터
|
||||
// $_FILES['picture'] : 사진파일
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.'DBS'.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SETTINGS.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$image = $_FILES['picture'];
|
||||
$ext = strrchr($image['name'], ".");
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
$pw = $_POST['pw'];
|
||||
$newPw = $_POST['newPw'];
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.'DBS'.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SETTINGS.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$response['result'] = 'FAIL';
|
||||
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
// $_POST['pw'] : PW
|
||||
$pw = $_POST['pw'];
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._Time.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$response['result'] = 'FAIL';
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
require('_common.php');
|
||||
require_once('_common.php');
|
||||
?>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
// $_GET['select'] : 정렬선택
|
||||
$select = $_GET['select'];
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('GRADE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
$select = $_POST['select'];
|
||||
$no = $_POST['no'];
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.'DBS'.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SETTINGS.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('GRADE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
if(!defined('ROOT')){
|
||||
define('ROOT', '../..');
|
||||
}
|
||||
require(ROOT.'/f_config/config.php');
|
||||
require(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
require_once(ROOT.'/f_config/config.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.APP.PHP);
|
||||
require_once(ROOT.W.F_FUNC.W.FUNC.PHP);
|
||||
|
||||
CustomHeader();
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
// 외부 파라미터
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.W.F_FUNC.W.'class._JSON.php');
|
||||
require_once(ROOT.W.F_CONFIG.W.DB.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.DBS.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SETTINGS.PHP);
|
||||
require(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
require_once(ROOT.W.F_CONFIG.W.SESSION.PHP);
|
||||
|
||||
$rs = $DB->Select('ID, GRADE', 'MEMBER', "NO='{$SESSION->NoMember()}'");
|
||||
$member = $DB->Get($rs);
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
Deny from all
|
||||
<?php if(isset($allow_ip) && $allow_ip != ''): ?>
|
||||
SetEnvIf X-Forwarded-For ^192\.168\.0\.1 env_allow_1
|
||||
Allow from env=env_allow_1
|
||||
Allow from 192.168.0.1
|
||||
Allow from 192.168.0.1
|
||||
<?php endif; ?>
|
||||
Reference in New Issue
Block a user