Знак "&" в пароле

livelink
На сайте с 30.04.2006
Offline
117
615

приветствую!

У человека в пароле есть знак "&". Собственно говоря, из-за него я не могу ни передать пароль полностью через адресную строку, ни через POST запрос в jQuery.. Подскажите как обойти этот косяк?

это кусок кода:


jQuery.ajax({
type: "POST",
url: "http://site/query.php?",
data: "l=" + login + "&p=" + password,
dataType: "txt",
success: function (html) {
$("#result").append(html);
}

как тут поступить, если password содержит знак "&" ?

Знакомства БЕЗ регистрации - http://www.privetka.ru (http://www.privetka.ru), КРЕАТИВНАЯ РЕКЛАМА - http://advertisio.ru (http://advertisio.ru), Каталог автозапчастей - http://aubb.ru (http://aubb.ru)
ne0n91
На сайте с 28.03.2011
Offline
58
#1

Думаю вам поможет это.

livelink
На сайте с 30.04.2006
Offline
117
#2

с одной стороны помогло... т.е. я в принимающий PHP передаю encoded, там уже декодю через urldecode.. но почему-то биллинг не авторизует ;(

ne0n91
На сайте с 28.03.2011
Offline
58
#3

Посмотрите в каком виде декодированная строка в php. Может что то не так.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий