Кракозябры

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
mgn_nikey
Сообщения: 9
Зарегистрирован: 17 авг 2012, 13:55

Кракозябры

Сообщение mgn_nikey »

Вместо нормального оповещения из приложения в контакте выходит что-то такое "?4??4??4??4??4??4??4??1? ?4??4??4??4??1? ?4??4??4??4??4??4??5? ?4??4??4??4??4??4??4??4??4??4??1?!". Как это исправить? В файле с формой отправки charset=utf-8
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Кракозябры

Сообщение Александр »

mgn_nikey
А сам файл в какой кодировке сохранен? UTF-8 без BOM?
mgn_nikey
Сообщения: 9
Зарегистрирован: 17 авг 2012, 13:55

Re: Кракозябры

Сообщение mgn_nikey »

на сервере файл сохранен в кодировке windows-1251 , т.к utf-8 не ставится!!!
ЗЫ сейчас сохранил файл на компьютер, преобразовал его в utf-8 без BOM, закачал на сервер, жду следующего часа для того чтобы проверить, что придет
Аватара пользователя
alexei
Разработчик
Разработчик
Сообщения: 836
Зарегистрирован: 21 янв 2010, 19:44

Re: Кракозябры

Сообщение alexei »

Что за сервер, который поддерживает windows-1251, но не поддерживает utf-8
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: Кракозябры

Сообщение Serge »

alexei писал(а):Что за сервер, который поддерживает windows-1251, но не поддерживает utf-8
Может имелось в виду, что при редактировании через браузер нельзя сменить кодировку. С моим хостингом (Ukraine) при работе через браузерный фтп (Net2Ftp вроде), если редактировать файлы - сохранить только в win1251. Не зависимо от того, какая была кодировка у файла. Где выбрать кодировку - так и не нашел, по-этому редактирую у себя, потом заливаю на фтп.
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: Кракозябры

Сообщение sanych_dv »

На сервере в .htaccess пропишите:

Код: Выделить всё

 AddDefaultCharset utf-8AddCharset utf-8 <IfModule mod_charset.c> CharsetSourceEnc utf-8 CharsetDefault utf-8</IfModule> 
mgn_nikey
Сообщения: 9
Зарегистрирован: 17 авг 2012, 13:55

Re: Кракозябры

Сообщение mgn_nikey »

Код: Выделить всё

<IfModule mod_charset.c>CharsetSourceEnc utf-8CharsetDefault utf-8</IfModule>
выходит ошибка на сервере =)

Код: Выделить всё

AddDefaultCharset utf-8AddCharset utf-8
добавил, заработало =)
Ответить