diff options
author | David M <davidmj@users.sourceforge.net> | 2006-12-07 02:30:33 +0000 |
---|---|---|
committer | David M <davidmj@users.sourceforge.net> | 2006-12-07 02:30:33 +0000 |
commit | d76c4d54a13aee7ee58d7ef402b5dd63b674dcef (patch) | |
tree | a6a6888f6da914e273c2fcbfa9367bac2a7014f4 /phpBB/includes/utf/utf_tools.php | |
parent | b508c57b8046f7372b37e45fd993471303fcfc58 (diff) | |
download | forums-d76c4d54a13aee7ee58d7ef402b5dd63b674dcef.tar forums-d76c4d54a13aee7ee58d7ef402b5dd63b674dcef.tar.gz forums-d76c4d54a13aee7ee58d7ef402b5dd63b674dcef.tar.bz2 forums-d76c4d54a13aee7ee58d7ef402b5dd63b674dcef.tar.xz forums-d76c4d54a13aee7ee58d7ef402b5dd63b674dcef.zip |
- do data validation via is_int instead of preg_match, ctype has bugs so it can't be trusted
git-svn-id: file:///svn/phpbb/trunk@6720 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/utf/utf_tools.php')
-rw-r--r-- | phpBB/includes/utf/utf_tools.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/phpBB/includes/utf/utf_tools.php b/phpBB/includes/utf/utf_tools.php index d4277e1f20..e192214d88 100644 --- a/phpBB/includes/utf/utf_tools.php +++ b/phpBB/includes/utf/utf_tools.php @@ -625,7 +625,7 @@ else */ function utf8_str_split($str, $split_len = 1) { - if (!preg_match('/^[0-9]+$/', $split_len) || $split_len < 1) + if (!is_int($split_len) || $split_len < 1) { return false; } |