장수 생성 시 오류 나던 문제 해결
- Validation 문제
This commit is contained in:
+3
-3
@@ -20,7 +20,7 @@ $v
|
|||||||
'character',
|
'character',
|
||||||
'pic'
|
'pic'
|
||||||
])
|
])
|
||||||
->rule('lengthBetween', 'name', [1, 6])
|
->rule('lengthBetween', 'name', 1, 6)
|
||||||
->rule('min', [
|
->rule('min', [
|
||||||
'leader',
|
'leader',
|
||||||
'power',
|
'power',
|
||||||
@@ -69,9 +69,9 @@ $db = DB::db();
|
|||||||
########## 동일 정보 존재여부 확인. ##########
|
########## 동일 정보 존재여부 확인. ##########
|
||||||
|
|
||||||
$admin = $db->queryFirstRow('SELECT year,month,maxgeneral,turnterm,genius,npcmode from game limit 1');
|
$admin = $db->queryFirstRow('SELECT year,month,maxgeneral,turnterm,genius,npcmode from game limit 1');
|
||||||
$gencount = $db->queryFirstField('SELECT count(`no`) FROM general WHERE noc<2');
|
$gencount = $db->queryFirstField('SELECT count(`no`) FROM general WHERE npc<2');
|
||||||
$oldGeneral = $db->queryFirstField('SELECT `no` FROM general WHERE `owner`=%i', $userID);
|
$oldGeneral = $db->queryFirstField('SELECT `no` FROM general WHERE `owner`=%i', $userID);
|
||||||
$oldName = $db->queryFirstField('SELECT `no` FROM general WHERE `name`=%i', $name);
|
$oldName = $db->queryFirstField('SELECT `no` FROM general WHERE `name`=%s', $name);
|
||||||
|
|
||||||
if ($oldGeneral) {
|
if ($oldGeneral) {
|
||||||
echo("<script>
|
echo("<script>
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ list(
|
|||||||
$npcmode
|
$npcmode
|
||||||
) = $db->queryFirstList('SELECT year,month,maxgeneral,turnterm,genius,npcmode from game limit 1');
|
) = $db->queryFirstList('SELECT year,month,maxgeneral,turnterm,genius,npcmode from game limit 1');
|
||||||
|
|
||||||
$gencount = $db->queryFirstField('SELECT count(`no`) FROM general WHERE noc<2');
|
$gencount = $db->queryFirstField('SELECT count(`no`) FROM general WHERE npc<2');
|
||||||
$oldGeneral = $db->queryFirstField('SELECT `no` FROM general WHERE `owner`=%i', $userID);
|
$oldGeneral = $db->queryFirstField('SELECT `no` FROM general WHERE `owner`=%i', $userID);
|
||||||
|
|
||||||
if($npcmode != 1) {
|
if($npcmode != 1) {
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ $server = Util::getReq('server', 'string', '');
|
|||||||
|
|
||||||
$db = RootDB::db();
|
$db = RootDB::db();
|
||||||
$userGrade = $session->userGrade;
|
$userGrade = $session->userGrade;
|
||||||
session_write_close();
|
$session->setReadOnly();
|
||||||
|
|
||||||
if($userGrade < 6) {
|
if($userGrade < 6) {
|
||||||
Json::die([
|
Json::die([
|
||||||
|
|||||||
@@ -29,10 +29,7 @@ class Validator extends \Valitron\Validator
|
|||||||
*/
|
*/
|
||||||
public function rule($rule, $fields){
|
public function rule($rule, $fields){
|
||||||
$params = func_get_args();
|
$params = func_get_args();
|
||||||
if(count($params) > 2){
|
return parent::rule(...$params);
|
||||||
return parent::rule($rule, $fields, $params[2]);
|
|
||||||
}
|
|
||||||
return parent::rule($rule, $fields);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user