diff --git a/che_close/_119_b.php b/che_close/_119_b.php index 37ad360..e6d132e 100644 --- a/che_close/_119_b.php +++ b/che_close/_119_b.php @@ -2,6 +2,10 @@ include "lib.php"; include "func.php"; +$btn = Util::getReq('btn'); +$minute = Util::getReq('minute', 'int'); +$minute2 = Util::getReq('minute2', 'int'); + $connect=dbConn(); $query = "select userlevel from general where user_id='$_SESSION[p_id]'"; diff --git a/che_close/_admin1_submit.php b/che_close/_admin1_submit.php index 30a77a1..87dfa00 100644 --- a/che_close/_admin1_submit.php +++ b/che_close/_admin1_submit.php @@ -1,6 +1,15 @@ 17){ + $type = 0; +} +if($type2 < 0 || $type2 > 6){ + $type2 = 0; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); @@ -28,12 +39,6 @@ if($me[userlevel] < 5) { exit(); } -if($type == 0) { - $type = 0; -} -if($type2 == 0) { - $type2 = 0; -} $sel[$type] = "selected"; $sel2[$type2] = "selected"; diff --git a/che_close/_admin5_submit.php b/che_close/_admin5_submit.php index 6603e02..a10c7b5 100644 --- a/che_close/_admin5_submit.php +++ b/che_close/_admin5_submit.php @@ -1,6 +1,10 @@ 4){ + $type = 0; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/_admin7.php b/che_close/_admin7.php index 23da728..efa586b 100644 --- a/che_close/_admin7.php +++ b/che_close/_admin7.php @@ -1,6 +1,16 @@ 3){ + $type = 0; +} + + //로그인 검사 CheckLogin(); $connect = dbConn(); @@ -32,9 +42,6 @@ if($btn == '정렬하기') { $gen = 0; } -if($type == 0) { - $type = 0; -} $sel[$type] = "selected"; ?> diff --git a/che_close/_admin8.php b/che_close/_admin8.php index 65680f8..2ecaeee 100644 --- a/che_close/_admin8.php +++ b/che_close/_admin8.php @@ -1,6 +1,11 @@ diff --git a/che_close/a_bestGeneral.php b/che_close/a_bestGeneral.php index 98088a5..b740267 100644 --- a/che_close/a_bestGeneral.php +++ b/che_close/a_bestGeneral.php @@ -1,6 +1,9 @@ diff --git a/che_close/a_emperior2.php b/che_close/a_emperior2.php index c5302a5..8498b9b 100644 --- a/che_close/a_emperior2.php +++ b/che_close/a_emperior2.php @@ -1,6 +1,9 @@ diff --git a/che_close/a_genList.php b/che_close/a_genList.php index e177378..1714fc8 100644 --- a/che_close/a_genList.php +++ b/che_close/a_genList.php @@ -1,6 +1,12 @@ 16) { + $type = 9; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/a_history.php b/che_close/a_history.php index 7a3d128..2238339 100644 --- a/che_close/a_history.php +++ b/che_close/a_history.php @@ -3,6 +3,10 @@ $yearmonth = $_POST['yearmonth']; include "lib.php"; include "func.php"; + +$btn = Util::getReq('btn'); +$yearmonth = Util::getReq('yearmonth', 'int'); + //로그인 검사 CheckLogin(); $connect = dbConn(); @@ -33,8 +37,8 @@ if(!$yearmonth) { $year = $admin['year']; $month = $admin['month'] - 1; } else { - $year = substr($yearmonth, 0, 3) - 0; - $month = substr($yearmonth, 3, 2) - 0; + $year = intdiv($yearmonth, 100); + $month = $yearmonth % 100; if($btn == "◀◀ 이전달") { $month -= 1; diff --git a/che_close/a_npcList.php b/che_close/a_npcList.php index 5907fd0..e2f1a34 100644 --- a/che_close/a_npcList.php +++ b/che_close/a_npcList.php @@ -4,9 +4,11 @@ include "func.php"; $connect = dbConn(); increaseRefresh($connect, "빙의일람", 2); -if($type == 0) { +$type = Util::getReq('type', 'int', 1); +if($type <= 0 || $type > 8){ $type = 1; } + $sel[$type] = "selected"; ?> diff --git a/che_close/b_auction.php b/che_close/b_auction.php index 42f051d..47bd3d1 100644 --- a/che_close/b_auction.php +++ b/che_close/b_auction.php @@ -1,6 +1,10 @@ 3) { + $type = 0; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/b_currentCity.php b/che_close/b_currentCity.php index b17f238..d39368b 100644 --- a/che_close/b_currentCity.php +++ b/che_close/b_currentCity.php @@ -1,6 +1,9 @@ 8) { + $type = 7; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/b_myCityInfo.php b/che_close/b_myCityInfo.php index 693474c..1c5dcdd 100644 --- a/che_close/b_myCityInfo.php +++ b/che_close/b_myCityInfo.php @@ -1,6 +1,12 @@ 12) { + $type = 10; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/b_myGenInfo.php b/che_close/b_myGenInfo.php index a6e8b37..58fb600 100644 --- a/che_close/b_myGenInfo.php +++ b/che_close/b_myGenInfo.php @@ -1,6 +1,12 @@ 15) { + $type = 1; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/b_myPage.php b/che_close/b_myPage.php index 11126e4..be50265 100644 --- a/che_close/b_myPage.php +++ b/che_close/b_myPage.php @@ -1,6 +1,29 @@ 2){ + $map = 0; +} + +if($mode < 0 || $mode > 2){ + $mode = 2; +} + +if($tnmt < 0 || $tnmt > 1){ + $tnmt = 1; +} + +if($skin < 0 || $skin > 17){ + $skin = 1; +} + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_auction.php b/che_close/c_auction.php index 42fbcfa..de70299 100644 --- a/che_close/c_auction.php +++ b/che_close/c_auction.php @@ -1,6 +1,16 @@ = 10 && $gold <= 1000) { if($gold + 500 <= $me[gold] && $gold + $mebet <= 1000 && $gold + $me[bet] <= 1000) { diff --git a/che_close/c_chiefboard.php b/che_close/c_chiefboard.php index 75ab286..19f796b 100644 --- a/che_close/c_chiefboard.php +++ b/che_close/c_chiefboard.php @@ -3,6 +3,12 @@ include "lib.php"; include "func.php"; + +$title = Util::getReq('title'); +$msg = Util::getReq('msg'); +$num = Util::getReq('num', 'int'); +$reply = Util::getReq('reply'); + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_dipcenter.php b/che_close/c_dipcenter.php index 1ef35f5..b2aab8a 100644 --- a/che_close/c_dipcenter.php +++ b/che_close/c_dipcenter.php @@ -3,6 +3,14 @@ include "lib.php"; include "func.php"; + +$btn = Util::getReq('btn'); +$msg = Util::getReq('msg'); +$scoutmsg = Util::getReq('scoutmsg'); +$rate = Util::getReq('rate', 'int'); +$bill = Util::getReq('bill', 'int'); +$secretlimit = Util::getReq('secretlimit', 'int'); + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_double.php b/che_close/c_double.php index 86d341a..9345599 100644 --- a/che_close/c_double.php +++ b/che_close/c_double.php @@ -3,6 +3,17 @@ include "lib.php"; include "func.php"; + +$turn = Util::getReq('turn', 'array_int'); +$command = Util::getReq('command', 'int', 0); +$cost = Util::getReq('cost', 'int'); +$name = Util::getReq('name'); +$nationname = Util::getReq('nationname', 'string', ''); +$note = Util::getReq('note', 'string', ''); +$double = Util::getReq('double', 'int', 0); +$third = Util::getReq('third', 'int', 0); +$fourth = Util::getReq('fourth', 'int', 0); + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_msgsubmit.php b/che_close/c_msgsubmit.php index fdf9155..797a03c 100644 --- a/che_close/c_msgsubmit.php +++ b/che_close/c_msgsubmit.php @@ -3,6 +3,10 @@ include "lib.php"; include "func.php"; + +$msg = Util::getReq('msg'); +$genlist = Util::getReq('genlist', 'int'); + //로그인 검사 CheckLogin(1); $connect = dbConn(); diff --git a/che_close/c_myBossInfo.php b/che_close/c_myBossInfo.php index 0bab426..730a855 100644 --- a/che_close/c_myBossInfo.php +++ b/che_close/c_myBossInfo.php @@ -3,6 +3,13 @@ include "lib.php"; include "func.php"; + +$btn = Util::getReq('btn'); +$level = Util::getReq('level', 'int'); +$genlist = Util::getReq('genlist', 'int'); +$outlist = Util::getReq('outlist', 'int'); +$citylist = Util::getReq('citylist', 'int'); + //로그인 검사 CheckLogin(); $connect = dbConn(); @@ -25,6 +32,11 @@ if($btn == "임명") { $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $general = MYDB_fetch_array($result); + if(!$general){ + echo ""; + exit(); + } + //임명할사람이 군주이면 불가, 내가 수뇌부이어야함, 공석아닌때는 국가가 같아야함 if($general[level] == 12 || $meLevel < 5 || ($general[nation] != $me[nation] && $genlist != 0)) { echo ""; @@ -35,6 +47,11 @@ if($btn == "임명") { $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $general = MYDB_fetch_array($result); + if(!$general){ + echo ""; + exit(); + } + //추방할사람이 군주이면 불가, 내가 수뇌부이어야함, 공석아닌때는 국가가 같아야함 if($general[level] == 12 || $meLevel < 5 || ($general[nation] != $me[nation] && $outlist != 0)) { echo ""; diff --git a/che_close/c_nationboard.php b/che_close/c_nationboard.php index 3a8723c..8eb1955 100644 --- a/che_close/c_nationboard.php +++ b/che_close/c_nationboard.php @@ -3,6 +3,11 @@ include "lib.php"; include "func.php"; + +$title = Util::getReq('title'); +$msg = Util::getReq('msg'); +$num = Util::getReq('num', 'int'); + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_nationrule.php b/che_close/c_nationrule.php index a7f64bf..2c40f81 100644 --- a/che_close/c_nationrule.php +++ b/che_close/c_nationrule.php @@ -3,6 +3,9 @@ include "lib.php"; include "func.php"; + +$msg = Util::getReq('msg'); + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_tournament.php b/che_close/c_tournament.php index 2c6a631..b827c90 100644 --- a/che_close/c_tournament.php +++ b/che_close/c_tournament.php @@ -3,6 +3,18 @@ include "lib.php"; include "func.php"; + +// $btn, $msg +$btn = Util::getReq('btn'); +$msg = Util::getReq('msg'); + +//관리자용 +$auto = Util::getReq('auto', 'int'); +$type = Util::getReq('type', 'int'); +$gen = Util::getReq('gen', 'int'); +$sel = Util::getReq('sel', 'int'); +$trig = Util::getReq('trig', 'int'); + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_troop.php b/che_close/c_troop.php index 0c6e36a..625274a 100644 --- a/che_close/c_troop.php +++ b/che_close/c_troop.php @@ -3,6 +3,12 @@ include "lib.php"; include "func.php"; + +$btn = Util::getReq('btn'); +$name = Util::getReq('name'); +$gen = Util::getReq('gen', 'int'); +$troop = Util::getReq('troop', 'int'); + //로그인 검사 CheckLogin(); $connect = dbConn(); diff --git a/che_close/c_vote.php b/che_close/c_vote.php index 0345c04..4f432b6 100644 --- a/che_close/c_vote.php +++ b/che_close/c_vote.php @@ -1,6 +1,13 @@