Неверная кодировка в ajax POST

12
V
На сайте с 10.01.2012
Offline
85
1169

Есть сайт полностью на UTF-8, кодировка сервера по умолчанию - UTF-8.

Но вот результат обработки формы (AJAX + POST) выводится кракозябрами.

В чем может быть подвох?

C
На сайте с 04.02.2005
Offline
277
#1

в кодировке скрипта

V
На сайте с 10.01.2012
Offline
85
#2

А можно подробней?

---------- Добавлено 10.11.2012 в 13:10 ----------

С UTF-8 Вроде бы никаких брабл не должно быть

C
На сайте с 04.02.2005
Offline
277
#3

Какие подробности?

есть связка клиент-сервер

Если сайт отображается нормально, то на сервере, скорей всего, все в порядке.

Клиент отдает запрос серверу (аякс) (здесь пока о кодировке не говорим, подразумеваем что она верная)

Сервер обрабатывает и что-то отдает. Здесь мы уверены что сервер отдает правильный заголовок кодировки.

Но нужная ли кодировка у скрипта сервера, например, он отдает какие-то текстовые константы.

Клиент получает ответ. И его отрабатывает скрипт, в котором, возможно есть текстовые константы.

Вот вопрос, в какой кодировке эти два скрипта?

V
На сайте с 10.01.2012
Offline
85
#4

Полностью все файлы в UTF-8

C
На сайте с 04.02.2005
Offline
277
#5

показывайте пациента

Тут недавно уже был аналогичный вопрос.

так вот у пациента, скрипты отдавались в виндовой кодировке.

V
На сайте с 10.01.2012
Offline
85
#6

_keramo-market_ru

Скрипты уже подключил в само тело страницы. кодировка файла - utf без bom

C
На сайте с 04.02.2005
Offline
277
#7

keramo-market_ru/price.php

Content-Type text/html; charset=windows-1251

О чем речь?

V
На сайте с 10.01.2012
Offline
85
#8

Ничего понять не могу...😕

http://SSMaker.ru/dcf9f3fd/

IL
На сайте с 20.04.2007
Offline
435
#9
Varenik:
Ничего понять не могу...

если где-то в коде есть строчка $headers = "... utf8"; не факт, что она попадает в заголовки. Это не ружьё в театре

Ну или в "те самые" заголовки (там вроде заголовки письма какого-то формируются)

Добавьте в .htaccess.

AddDefaultCharset utf-8
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
V
На сайте с 10.01.2012
Offline
85
#10
ivan-lev:

Добавьте в .htaccess.

С самого начала добавил

12

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