정적 분석 결과 반영. 익명 함수로 전환. POST 변수명.

This commit is contained in:
2018-04-07 13:45:17 +09:00
parent 28aa4c004b
commit 6140da5783
6 changed files with 51 additions and 41 deletions
+13 -6
View File
@@ -6,26 +6,33 @@ include "func.php";
//로그인 검사
$session = Session::requireGameLogin()->setReadOnly();
$admin = getAdmin();
if($session->userGrade < 5) {
//echo "<script>location.replace('_admin1.php');</script>";
echo '_admin1.php';//TODO:debug all and replace
}
$v = new Validator($_POST);
$v->rule('integer', [
'maxgeneral',
'minutes2'
])->rule('dateFormat', [
'starttime'
]);
if(!$v->validate()){
Error($v->errorStr());
}
$db = DB::db();
$connect=$db->get();
$admin = getAdmin();
switch($btn) {
case "변경":
$msg = addslashes(SQ2DQ($msg));
$query = "update game set msg='$msg'";
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
break;
case "요청":
$query = $q;
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
break;
case "로그쓰기":
$lognum = $admin['historyindex'] + 1;
if($lognum >= 29) { $lognum = 0; }