наверное эта строка была лишнейУдалил строку и все заработало, уже протестил, ни каких багов нет
Ты удалением одной строки полностью убрал функциюНу не знаю, пытаюсь выяснить за что она отвечает
function validate_topics ($forum_id, &$req_topics, &$topic_titles)
{
$valid_topics = $valid_titles = array();
if ($topic_csv = get_id_csv($req_topics))
{
$sql = "SELECT topic_id, topic_title FROM ". BB_TOPICS ." WHERE topic_id IN($topic_csv) AND forum_id = $forum_id";
foreach (DB()->fetch_rowset($sql) as $row)
{
$valid_topics[] = $row['topic_id'];
$valid_titles[] = $row['topic_title'];
}
}
$req_topics = $valid_topics;
$topic_titles = $valid_titles;
}
Да просто фаза луны такая, магнитные бури на солнце...