bool 변수 받는 문제 해결. 전콘 안 고를 수 있도록 선택

This commit is contained in:
2018-04-17 23:39:36 +09:00
parent 1cb877503d
commit 18e355b701
2 changed files with 2 additions and 4 deletions
+1 -3
View File
@@ -8,7 +8,6 @@ $v = new Validator($_POST + $_GET);
$v
->rule('required', [
'name',
'pic',
'leader',
'power',
'intel'
@@ -18,7 +17,6 @@ $v
'power',
'intel',
'character',
'pic'
])
->rule('lengthBetween', 'name', 1, 6)
->rule('min', [
@@ -46,7 +44,7 @@ $userID = Session::getUserID();
$name = Util::getReq('name');
$name = StringUtil::removeSpecialCharacter($name);
$pic = Util::getReq('pic', 'int', 0);
$pic = (int)Util::getReq('pic', 'bool', 0);
$character = Util::getReq('character', 'int', 0);
$leader = Util::getReq('leader', 'int', 50);
+1 -1
View File
@@ -34,7 +34,7 @@ class Util extends \utilphp\util
if ($type === 'bool') {
$value = strtolower($value);
if ($value === '' || $value === 'off' || $value === 'false' || $value === 'no' || $value === 'n' || $value === 'x' || $value === 'null') {
if ($value === null || $value === '' || $value === 'off' || $value === 'false' || $value === 'no' || $value === 'n' || $value === 'x' || $value === 'null') {
return false;
}
return !!$value;