Properly escape filter in topiclist, so russian letters filtering would work
This commit is contained in:
@@ -35,7 +35,7 @@ function MessageIndex()
|
||||
global $context, $options, $settings, $board_info, $user_info;
|
||||
|
||||
if ( isset($_GET['filter']) AND ! empty($_GET['filter'])) {
|
||||
$result = db_query("SELECT COUNT(ID_TOPIC) AS num_topics, GROUP_CONCAT(ID_TOPIC) AS topics FROM {$db_prefix}topic_index WHERE letter='".mysql_escape_string($_GET['filter'])."' AND ID_BOARD='$board'", __FILE__, __LINE__);
|
||||
$result = db_query("SELECT COUNT(ID_TOPIC) AS num_topics, GROUP_CONCAT(ID_TOPIC) AS topics FROM {$db_prefix}topic_index WHERE letter='".mysql_real_escape_string($_GET['filter'])."' AND ID_BOARD='$board'", __FILE__, __LINE__);
|
||||
list ($board_info['num_topics'], $_filter) = mysql_fetch_row($result);
|
||||
if ($board_info['num_topics'] > 0 )
|
||||
$_filter = "AND t.ID_TOPIC IN ($_filter)";
|
||||
|
||||
Reference in New Issue
Block a user