Иероглифы вместо русского ника sourcebans 1.5.3

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем edgar, 8 янв 2016.

  1. edgar

    edgar

    Сообщения:
    123
    Симпатии:
    2
    После смены хоста(на VDS перешел), русские ники и причина бана в списке забаненных отображаются иероглифами(а в списке мутов отображаются ники должным образом). Думаю, что это проблема в самом плагине sourcebans.smx.

    Сервер: Localhost via UNIX socket
    Тип сервера: MySQL
    Версия сервера: 5.5.46-0+deb8u1 - (Debian)
    Версия протокола: 10
    Пользователь: [email protected]
    Кодировка сервера: UTF-8 Unicode (utf8)

    Все таблицы в кодировке utf8_general_ci
    Кто сталкивался с данной проблемой- прошу помочь. Готов отблагодарить материально.
     
    Последнее редактирование: 8 янв 2016
  2. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.528
    Симпатии:
    201
  3. edgar

    edgar

    Сообщения:
    123
    Симпатии:
    2
    Нет, это уже новые баны в виде иероглифов.
    В исходнике FormatEx(query, sizeof(query), "SET NAMES \"UTF8\"");
     
  4. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.528
    Симпатии:
    201
    В соседней теме написали, мол м.б. такое сработает:
    PHP:
        DB hndl;
        
        if (
    GetFeatureStatus(FeatureType_Native"SQL_SetCharset") == FeatureStatus_Available)
        {
            
    SQL_SetCharset(DB"utf8");
        }

        
    decl String:query[1024];
        
    FormatEx(querysizeof(query), "SET NAMES \"UTF8\"");
        
    SQL_TQuery(DBErrorCheckCallbackquery);
    Попробуй скомпилить
     
  5. edgar

    edgar

    Сообщения:
    123
    Симпатии:
    2
    Все получилось. Спасибо. Отображаются ники уже как надо:)
    Sourcebans 1.5.3
     

    Вложения:

    • sourcebans.zip
      Размер файла:
      50,1 КБ
      Просмотров:
      41