+1234567 заканчивается 1234567 ... где плюс? - PullRequest
0 голосов
/ 11 июля 2010

Что ж, через jquery я делаю ajax-запрос на отправку через номер ячейки в формате +1234567, но если я получаю доступ к нему на другом конце, используя $_POST['cell'];, то плюс исчезает, где это может быть?

1 Ответ

4 голосов
/ 11 июля 2010

Это зависит от того, как вы выполняете запрос.

Если вы делаете:

$.ajax({
    url: 'foo.php',
    data: 'cell=+1234567'
});

Вы потеряете +, потому что оно должно быть закодировано в URL (+ означает пробел в URL). Я бы порекомендовал вам это, которое позаботится о кодировке:

$.ajax({
    url: 'foo.php',
    data: { cell: '+12345' }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...