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

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

512902

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

4

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

73

Выплачено ($): 7`605`943,46
Выплат: 8`115`118
Писем прочитано: 1`024`954`428

 
 
Online 0
Все ответы
 
 

Вопрос #37934

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

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

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

Закрытый вопрос от пользователя 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!!!');
115
echo 'wmmail defeated!!!';
116
Раздел: Программирование, проголосовало: 231, последний комментарий: 16.12.2011 14:20
Вопрос закрыт автором
Проголосовали: anasis, ananda, PF-Intel

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

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

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

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

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

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

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

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

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

Видеоурок

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

НОВОСТИ
03.04.2024Выплаты
подробнее>>
21.02.2024QIWI
подробнее>>

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