Иконка ресурса

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #61
Русские слова не отображает (Ошибка с кодировкой). Где это поправить, подскажите?

В своей базе выставить нужную кодировку.
Ну так трудно забить в гугле "mysql неверная кодировка/отображает кракозябры/ неизвестные символы"...
Кодировка базы utf8_general_ci
 

666FoX666

Участник
Сообщения
702
Реакции
210
В своей базе выставить нужную кодировку.
Ну так трудно забить в гугле "mysql неверная кодировка/отображает кракозябры/ неизвестные символы"...
Кодировка базы utf8_general_ci

Извиняюсь. Странно, но именно эта кодировка и стояла. Через SQL запрос повторно задал кодировку, и теперь нормально отображается. Спасибо!

P.S. Кстати, есть предложение для веб части: сделать так, чтобы можно было просмотреть сообщения по фильтру "дата-время" (Т.е. можно указать дату (диапазон дат) и время (тоже диапазон) и просмотреть нужные сообщения).
И для админов, чтобы они могли посмотреть SteamID/IP игрока, который написал сообщение
 

666FoX666

Участник
Сообщения
702
Реакции
210
Если у тебя есть веб то не легче использовать Hlstats ?
Не очень хочу, честно говоря.

Кстати, плагин начал писать в эррор логи (Тут есть мат, поэтому под спойлер)
C-подобный:
L 01/10/2016 - 00:24:47: SourceMod error session started
L 01/10/2016 - 00:24:47: Info (map "de_dust2") (file "errors_20160110.log")
L 01/10/2016 - 00:24:47: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452374687', 'say', '!♥♥♥')' at line 1
L 01/10/2016 - 00:25:38: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452374738', 'say', 'uj')' at line 1
L 01/10/2016 - 00:25:41: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452374741', 'say', 'го')' at line 1
L 01/10/2016 - 00:26:23: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374774', 'say', '!♥♥♥')' at line 1
L 01/10/2016 - 00:26:23: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374774', 'say', '!♥♥♥')' at line 1
L 01/10/2016 - 00:26:23: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374774', 'say', '!♥♥♥')' at line 1
L 01/10/2016 - 00:26:23: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374774', 'say', '!♥♥♥')' at line 1
L 01/10/2016 - 00:26:23: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374777', 'say', 'кы')' at line 1
L 01/10/2016 - 00:26:23: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452374779', 'say', '!кы')' at line 1
L 01/10/2016 - 00:27:52: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374872', 'say', 'wh off')' at line 1
L 01/10/2016 - 00:28:12: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374892', 'say', '!♥♥♥')' at line 1
L 01/10/2016 - 00:28:15: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '0', '1452374895', 'say', '!rs')' at line 1
L 01/10/2016 - 00:37:01: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452375421', 'say', 'kfifhf')' at line 1
L 01/10/2016 - 00:37:03: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452375423', 'say', 'лашара')' at line 1
L 01/10/2016 - 00:39:21: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452375561', 'say', 'приыгать?')' at line 1
L 01/10/2016 - 00:39:45: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3', '1', '1452375585', 'say', 'реагция(')' at line 1
L 01/10/2016 - 00:50:52: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2', '0', '1452376252', 'say', '♥♥♥♥')' at line 1
L 01/10/2016 - 00:52:07: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2', '0', '1452376327', 'say', 'ахаха')' at line 1
L 01/10/2016 - 00:57:35: [chat_logging_10.smx] [Chat log] Query Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2', '1', '1452376655', 'say', 'го еще раз')' at line 1
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #65
666FoX666, я просил поставить версию с дебагом и скинуть оба лога
 

666FoX666

Участник
Сообщения
702
Реакции
210
После установки дебаженной версии слетела кодировка БД. Раньше делая такой запрос
C-подобный:
ALTER TABLE `db_name`.`table_name` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
У меня устанавливалась нормальная кодировка. Сейчас же крокозябры просто заменились на другие. Подскажите, пожалуйста, как вернуть нормальную кодировку?
 

Kaptain

Школьник
Сообщения
912
Реакции
489
После установки дебаженной версии слетела кодировка БД. Раньше делая такой запрос
C-подобный:
ALTER TABLE `db_name`.`table_name` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
У меня устанавливалась нормальная кодировка. Сейчас же крокозябры просто заменились на другие. Подскажите, пожалуйста, как вернуть нормальную кодировку?

+ такая-же ошибка! Только с самого начала были..

o6ceclhmyop0.png
 

Kyler_124

Участник
Сообщения
66
Реакции
9

Kaptain

Школьник
Сообщения
912
Реакции
489
По началу после установки, было тоже самое.
Рестартил плаг, вроде помогало, больше подобного давненько не было.

>ТЫК

У тебя какая версия стоит ?

Вообще странно бывает,то русские кракозябры,то английские(я про язык)

->Тык

3lgp1ietvugw.png
 

666FoX666

Участник
Сообщения
702
Реакции
210
Плагин очень чудит с кодировками. Поставил с нуля версию из первого сообщения, русские символы нормально отображались. Буквально 3-4 дня прошло, опять крокозябры. Ни с плагином на сервере, ни тем более, с ВЕБом я ничего не делал.

P.S. 11 версия изначально с крокозябрами. При том на запросы в БД (На смену кодировки) не реагирует.
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #77
Я могу и ошибаться, но мне в своё время помогло:
PHP:
SQL_SetCharset(g_hDatabase, "utf8");
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #79
В исходник добавить?
Угу, но я не уверен вообще в этом.
Мне это помогало в thc_rpg в своё время.
Я 0 в скриптинге, лучше пусть Рико скажет.
А так поидее помочь должно. Но это если с БД настройками не охото парится
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #80
Ну в плагине есть
PHP:
SQL_FastQuery(g_hDatabase, "SET NAMES 'utf8'");
        SQL_FastQuery(g_hDatabase, "SET CHARSET 'utf8'");
 
Сверху Снизу