parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Кому лучше?

Larrikin 15.01.2015 15:09

/world?charset=koi8r]
SQL преобразование строки с русским алфавитом к верхнему регистру:
Преобразование было произведено не корректно. 
Результат: '?????????????????????????????????' (должно быть: 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ'). 

 Проверка значений переменных SQL сервера CHARACTER_SET/CHARACTER_SET_CLIENT:
 Значение переменой CHARACTER_SET_CLIENT совпадает со значением $request:charset, следовательно в настоящий момент кодировки настроены верно.
/world?ClientCharset=utf-8]
Преобразование было произведено не корректно. 
Результат: 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя' (должно быть: 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ'). 

 Проверка значений переменных SQL сервера CHARACTER_SET/CHARACTER_SET_CLIENT:
 Используемая версия MySQL сервера (5.6.12) сама умеет гибко перекодировать данные. Ваши файлы храняться в кодировке KOI8-R ($request:charset), поэтому просто добавьте параметр ?charset=koi8_ru в строке соединения и всё. 

При этом в качестве кодировки, в которой данные будут храниться в базе данных, вы можете выбрать любую кодировку, которая в состоянии хранить весь набор символов из кодировки KOI8-R ($request:charset). Мы рекомендуем использовать для этого UTF-8. При этом кодировку вы можете задать для конкретной базы данных, а не для всего сервера.