Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   parsererror ... (https://javascript.ru/forum/misc/9853-parsererror.html)

Arfey 09.06.2010 12:10

но 1251 .. я везде ставил и на странице ... и в базе где нашол и в кодировке XML
но при просмотре через MySql - Front вместо руского текста знаки вопроса ...

Skipp 09.06.2010 12:23

Arfey,
Потому что в бд записываются в utf8

DooMer 09.06.2010 12:24

Цитата:

Сообщение от Arfey (Сообщение 58522)
echo '<?xml version="1.0" encoding="utf-8"?>';

Файс с скриптом должен быть в utf-8, + из базы должен приходить utf-8 и тогда все будет работать

Skipp 09.06.2010 12:25

Arfey,
Сделай всё в utf8 и не мучай мозГ:)

Arfey 09.06.2010 12:37

Цитата:

Сообщение от Skipp (Сообщение 58631)
Arfey,
Сделай всё в utf8 и не мучай мозГ:)

а зачем вобще утф8 ? а че не 1251?

Kolyaj 09.06.2010 12:50

Цитата:

Сообщение от Arfey
а зачем вобще утф8 ? а че не 1251?

Ну сделай всё в 1251.

Skipp 09.06.2010 12:50

Arfey,
а ты думаешь в какой кодировке xmlhttprequest передаёт данные? Можно конечно их на приёме декодировать, но проще же всё делать в utf8 и не путаться.

Kolyaj 09.06.2010 12:51

Цитата:

Сообщение от Skipp
а ты думаешь в какой кодировке xmlhttprequest передаёт данные?

В какой ему отдашь, в той и передаёт.

DooMer 09.06.2010 12:54

Цитата:

Сообщение от Arfey (Сообщение 58632)
а зачем вобще утф8 ? а че не 1251?

а зачем тогда эта строка
echo '<?xml version="1.0" encoding="utf-8"?>';
???

Skipp 09.06.2010 12:58

Kolyaj,
ну это если в setRequestHeader(name, value) указать, а так то он передаёт по идее в utf8.


Часовой пояс GMT +3, время: 21:50.