Проблемы с кодировкой jQuery.form
Доброго времени!
Использую скрипт чата shoutbox на сайте.
Не работают русские символы.
Вместо "сообщение" выводится
{"response":"Good work","nickname":"nick","message":"Ñооб ение","time":1321797742}
Чат работает на jquery + jquery.form
Скрипт считывает данные формы и отправляет Get-запрос файлу php, который заносит данные в базу данных.
В базе данных "сообщение" выводится уже так:
ÑЃÐ¾Ð¾Ð±& Ntilde;‰ÐµÐ½Ð¸&ET H;µ
Вывод чата из базы работает нормально. То есть если в базе данных написать русскими буквами, то они выводятся нормально в чате.
Но при добавлении русских сообщений, скрипт не работает.
Я перекодировал все файлы чата в UTF8 без BOM,
база данных работает с кодировкой utf_general_ci
В файле php, отправляющим сообщения в базу использовал функции
iconv, htmlspecialchars, mysql_real_escape_string. Не помогло.
Значит ошибка в работе скрипта, отправляющего форму на обработчик.
Отправляю jquery.form.js
|