aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/adm
diff options
context:
space:
mode:
authorNils Adermann <naderman@naderman.de>2011-06-10 01:07:41 +0200
committerNils Adermann <naderman@naderman.de>2011-06-10 01:21:40 +0200
commit72479e13ab41444db532f8d8e238796e419e07c3 (patch)
tree757bda68468940e634e69ad1fbaa4425d69b4a35 /phpBB/adm
parenteb0ffd350386b7706f414e793da047c225822828 (diff)
downloadforums-72479e13ab41444db532f8d8e238796e419e07c3.tar
forums-72479e13ab41444db532f8d8e238796e419e07c3.tar.gz
forums-72479e13ab41444db532f8d8e238796e419e07c3.tar.bz2
forums-72479e13ab41444db532f8d8e238796e419e07c3.tar.xz
forums-72479e13ab41444db532f8d8e238796e419e07c3.zip
[ticket/10198] range validation for strings should limit characters not bytes
PHPBB3-10198
Diffstat (limited to 'phpBB/adm')
-rw-r--r--phpBB/adm/index.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/phpBB/adm/index.php b/phpBB/adm/index.php
index 3b93c9ea72..5498e6bff7 100644
--- a/phpBB/adm/index.php
+++ b/phpBB/adm/index.php
@@ -600,7 +600,7 @@ function validate_range($value_ary, &$error)
{
case 'string' :
$max = (isset($column[1])) ? min($column[1],$type['max']) : $type['max'];
- if (strlen($value['value']) > $max)
+ if (utf8_strlen($value['value']) > $max)
{
$error[] = sprintf($user->lang['SETTING_TOO_LONG'], $user->lang[$value['lang']], $max);
}