Проблемы с кодировками

dRiveR.dLL
На сайте с 25.09.2006
Offline
79
417

Работаю с буржуйским движком и при вводе текста в базу, происходит неприятный эффект: все русские символы кодируется в виде

&# 1054;&# 1073;&# 1079;&# 1086;&# 1088;

Не подскажите, почему это происходит и как этого можно избежать, избежав полугодовые уговоры европейских коллег подправить движок ? :confused:

Jackyk
На сайте с 05.10.2005
Offline
342
#1

Приведите результаты SQL-запросов.

SHOW VARIABLES LIKE 'character_set%'

SHOW VARIABLES LIKE 'collation%'

Это можно сделать в phpMyAdmin, например.

Какой у Вас доступ к хостингу - сервер с рутовым доступом, или это виртуальный хостинг, где вообще ничего Вы настраивать не можете? Есть ли доступ к файлам my.cnf (my.ini)? Возможно, надо в самом скрипте будет задать (поищите по словам "set names")

С уважением, Евгений.
Г0
На сайте с 18.02.2006
Offline
27
#2

это win-1251 - исправте кодировку - у нас такое было)) Заверстал страницу, сохранил, открываешь, а там всё видно, но буквы кодом

Поедушки, попереваривашки, потягушки и посрашки. (http://www.artlebedev.ru/kovodstvo/business-lynch/2007/10/15/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий