Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JQuery - ajax post запрос в php скрипт, кодировка 
:(
    Опции темы
Master_
  Дата 22.7.2008, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 31.1.2007

Репутация: нет
Всего: нет



Код

onclick="$.post('/simplemail/',{text: $('#bubletext').val() }, function(data){$('.bublemail_responce').html(data)}  );"

Русские буквы из buubletext постоянно приходят в подобных кодировках - ваыыва .
Как понимаю в юникоде прнимает данные, но не переводит windows1251 в utf8.

Пробовал в php скрипте iconv, безрезультатно.
Как данные передать в юникоде? Все страницы в windows-1251... Скрипт отправляет текст на email... Английский всегда нормально доходит...
PM   Вверх
Fortop
Дата 22.7.2008, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: нет
Всего: 42



Цитата(Master_ @  22.7.2008,  23:01 Найти цитируемый пост)
Как данные передать в юникоде? Все страницы в windows-1251... 

сделать страницы в юникоде


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Master_
Дата 23.7.2008, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 31.1.2007

Репутация: нет
Всего: нет



Блин ну и что это за совет? Везде это пишут. А такое сделать пока не получается, ибо сайт большой.
PM   Вверх
MuToGeN
Дата 23.7.2008, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Воспользуйтесь iconv() на стороне сервера. Со стороны клиента все будет только в юникоде.

Добавлено через 3 минуты и 21 секунду
Цитата(Master_ @  22.7.2008,  23:01 Найти цитируемый пост)
Пробовал в php скрипте iconv, безрезультатно.

Простите, невнимательно прочитал пост. Существуют и альтернативные функции, погуглите. Самому приходилось пользовать, но сейчас ничего под рукой нет.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Fortop
Дата 23.7.2008, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: нет
Всего: 42



Цитата(Master_ @  23.7.2008,  08:21 Найти цитируемый пост)
 А такое сделать пока не получается, ибо сайт большой. 

Второй вариант. Не отправлять данные Аяксом.
Третий вариант, написать свою функцию однозначной транслитерации 
Четвертый вариант. использовать urlencode перед отправкой данных с русскими буквами.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.1101 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.