Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: 0b0rm0t от 26 Октября 2005, 01:17:44
-
Задача - передать на сервер данные через post. Без формы. Как сделать - знаю, дело не в этом. А вот в чем - данные при отправке собираются в констукцию "Var1=Val1&Var2=Val2&...".
Внимание - вопрос: как быть, если одно из значений содержит символ \'&\'? Запрос в таком случае воспринимается неверно (чего и следовало ожидать). Как быть? Может в javascript есть что-нибудь готовое для этого?
Полученные сервером значения смотрю через phpinfo(32).
-
Урлы принято кодировать
пробелы превращаются в +, а всякие нехорошие символы в шестнадцатиричный код символа вида %EB
-
unclebob
не путайте POST и GET. :)
-
pauk
И что же показалось тебе "путанным"?
-
Короче, сделал через urlencode + декодировщик на сервере. Это изврат или так и надо?
-
0b0rm0t
Так и надо.