Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.11.2011, 18:13
Интересующийся
Отправить личное сообщение для TTongorovortoto Посмотреть профиль Найти все сообщения от TTongorovortoto
 
Регистрация: 21.04.2011
Сообщений: 13

Проблемы с кодировкой 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
Вложения:
Тип файла: txt jquery.form.js.txt (23.3 Кб, 2 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 20.11.2011, 18:34
Интересующийся
Отправить личное сообщение для TTongorovortoto Посмотреть профиль Найти все сообщения от TTongorovortoto
 
Регистрация: 21.04.2011
Сообщений: 13

Декодирование текста показывает:
HTML Entities -> CP1252 -> UTF8

Я отредактировал файл .php отправляющий данные в б.д., добавил перед добавлением в базу:
$message=html_entity_decode($message);
$message=iconv('windows-1252','utf-8' ,$message);


Но в базе остается только Ñ
а в чате отображается крокозябра.
Как что надо делать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с кодировкой во встраиваемом скрипте fav Элементы интерфейса 2 04.04.2011 09:14
Проблемы с кодировкой в AJAX alxcube Общие вопросы Javascript 3 18.01.2011 12:09
Проблемы с кодировкой в ajax Axenic Общие вопросы Javascript 3 27.07.2010 09:30
Проблемы с кодировкой при передаче данных во фрейм из js Why? Internet Explorer 12 02.06.2009 16:23
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37