Update memberlist.php

This commit is contained in:
Roman Kelesidis 2024-06-27 11:37:15 +07:00
parent c358ba1ef4
commit 69f17a8e12

View File

@ -125,10 +125,18 @@ if ($by_letter_req)
$by_letter = 'others'; $by_letter = 'others';
$letter_sql = "username REGEXP '^[!-@\\[-`].*$'"; $letter_sql = "username REGEXP '^[!-@\\[-`].*$'";
} }
else if ($letter_req = preg_replace("#[^$letters_range]#ui", '', iconv('windows-1251', 'UTF-8', $by_letter_req[0]))) else
{ {
$by_letter = DB()->escape($letter_req); // Fix for russian letters
$letter_sql = "LOWER(username) LIKE '$by_letter%'"; if (!$disable_ru_letters && !preg_match("/[a-я]/", $by_letter_req))
{
$by_letter_req = iconv('windows-1251', 'UTF-8', $by_letter_req[0]);
}
if ($letter_req = preg_replace("#[^$letters_range]#ui", '', $by_letter_req))
{
$by_letter = DB()->escape($letter_req);
$letter_sql = "LOWER(username) LIKE '$by_letter%'";
}
} }
} }