bool 변수 받는 문제 해결. 전콘 안 고를 수 있도록 선택
This commit is contained in:
+1
-3
@@ -8,7 +8,6 @@ $v = new Validator($_POST + $_GET);
|
|||||||
$v
|
$v
|
||||||
->rule('required', [
|
->rule('required', [
|
||||||
'name',
|
'name',
|
||||||
'pic',
|
|
||||||
'leader',
|
'leader',
|
||||||
'power',
|
'power',
|
||||||
'intel'
|
'intel'
|
||||||
@@ -18,7 +17,6 @@ $v
|
|||||||
'power',
|
'power',
|
||||||
'intel',
|
'intel',
|
||||||
'character',
|
'character',
|
||||||
'pic'
|
|
||||||
])
|
])
|
||||||
->rule('lengthBetween', 'name', 1, 6)
|
->rule('lengthBetween', 'name', 1, 6)
|
||||||
->rule('min', [
|
->rule('min', [
|
||||||
@@ -46,7 +44,7 @@ $userID = Session::getUserID();
|
|||||||
|
|
||||||
$name = Util::getReq('name');
|
$name = Util::getReq('name');
|
||||||
$name = StringUtil::removeSpecialCharacter($name);
|
$name = StringUtil::removeSpecialCharacter($name);
|
||||||
$pic = Util::getReq('pic', 'int', 0);
|
$pic = (int)Util::getReq('pic', 'bool', 0);
|
||||||
$character = Util::getReq('character', 'int', 0);
|
$character = Util::getReq('character', 'int', 0);
|
||||||
|
|
||||||
$leader = Util::getReq('leader', 'int', 50);
|
$leader = Util::getReq('leader', 'int', 50);
|
||||||
|
|||||||
+1
-1
@@ -34,7 +34,7 @@ class Util extends \utilphp\util
|
|||||||
|
|
||||||
if ($type === 'bool') {
|
if ($type === 'bool') {
|
||||||
$value = strtolower($value);
|
$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 false;
|
||||||
}
|
}
|
||||||
return !!$value;
|
return !!$value;
|
||||||
|
|||||||
Reference in New Issue
Block a user