wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

462620

Пользователей сегодня:

84

Пользователей online:

278

Выплачено ($): 7`054`913,57
Выплат: 7`679`795
Писем прочитано: 1`014`530`225
Новые вопросы

Задать свой вопрос


 
 
Online 2
Все ответы
 
 

Вопрос #37934

Внимание! В разделе вопрос-ответ запрещается:

  • Мат, оскорбления, флуд, реклама
  • Сообщения, не являющиеся вопросами/ответами
  • Нарушение законодательства РФ
  • Попрошайничество в любой форме

Выделите текст и нажмите для цитирования  #  
+3   [15.12.2011 15:23] rOmk0 Рейтинг 0.00     Стена пользователя rOmk0 +104

Закрытый вопрос от пользователя rOmk0 Передача параметров кириллицей в GET и POST запросах

Нужно с помощью XMLHTTPRequest передать значения переменных в GET или POST запросе (это неважно).

Данные успешно передаются, но не в той кодировке:

Фраза "Привет всем!" превращается в кракозябры.
Пробовал пользовать encodeURI() и encodeURIComponent() - не помогло - всёравно кракозябры.

Исходник скрипта в win1251 кодировке.

Вот правильный вариант, с которым всё нормально: %CF%F0%E8%E2%E5%F2+%E2%F1%E5%EC%21 (закодировано внешней программой)

То что выдаёт скрипт функцией encodeURI('Привет всем!'): %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82%20%D0%B2%D1%81%D0%B5%D0%BC!

Поможите, в чём дело и какими функциями сменить кодировку?

Читал, что нужно преобразовать каждый байт строки в UTF-8, затем закодировать в escape-последовательность при помощи encodeURI

Читал так же что в ISO-кодировку надо загонять.

В общем, гуру, посоветуйте!:wink2:
alert('wmmail defeated!!!');
114
echo 'wmmail defeated!!!';
116
Раздел: Программирование, проголосовало: 230, последний комментарий: 16.12.2011 15:20
Вопрос закрыт автором
Проголосовали: anasis, ananda, PF-Intel

Ответы
Ответов всего: 4  вопрос закрыт 
Выделите текст и нажмите для цитирования  #  
+1   [15.12.2011 15:43] Leningrad00 Рейтинг 1354.92     Стена пользователя Leningrad00 +338  Все ответы пользователя Leningrad00

setRequestHeader
Проголосовали: anasis
Выделите текст и нажмите для цитирования  #  
+2   [15.12.2011 22:06] anasis Рейтинг 7342.59     Стена пользователя anasis +2123  Все ответы пользователя anasis

не совсем все поняла, но если пишешь ты, то :thumbsup:
Проголосовали: ananda, rOmk0
Выделите текст и нажмите для цитирования  #  
0   [16.12.2011 02:23] #103207   Все ответы пользователя

давно перешел на работу только с кодировкой утф8. проблемы связанных с кодировками исчезли сами собой...
Выделите текст и нажмите для цитирования  #  
+1   [16.12.2011 15:20] rOmk0 Рейтинг 0.00     Стена пользователя rOmk0 +104  Все ответы пользователя rOmk0

ни одного ответа по существу пока не вижу...

дайте мне функцию, которая из 'Привет всем!' делает '%CF%F0%E8%E2%E5%F2+%E2%F1%E5%EC%21'

иначе буду вручную писать в виде табличных значений!

Добавлено спустя 16 минут 35 секунд
anasis пишет но если пишешь ты, то :thumbsup:

а кто ещё может тут писать кроме меня?
и скрипты тоже пишу!:bye:
Проголосовали: anasis

Видеоурок

Вопрос-ответ

НОВОСТИ
31.12.2019С наступающим 2020 годом!
подробнее>>
13.11.2019Редактирование отчетов
подробнее>>

© 2004-2020 «WMMAIL» Пользовательское соглашение