Результаты PHP Parse Command Line с пробелом в строке URL

Я пытаюсь проанализировать результаты форм Aweber, и, к сожалению, они передают переменные обратно с пробелом между двумя словами.

Например, мы хотим записать номер телефона, и мы должны использовать поле «пользовательский телефон» вместо просто «телефон» — невозможно просто использовать имя поля формы «телефон» — я пробовал — он не анализирует в Aweber. Aweber может передавать переменные из формы обратно в PHP-скрипт, который затем может анализировать значения.

однако результирующая строка URL-адреса, которую он передает обратно,

http://example.com/join.php?custom%20phone=123456789&электронная почта = и т.д.

Я пытаюсь извлечь номер телефона из строки командной строки, однако он возвращает ноль

$phone = $_REQUEST['custom%20phone'];

или же
$ phone = $ _REQUEST [‘custom phone’];

не содержит никаких данных. поэтому я не получаю доступ к полю запроса. $ _GET имеет ту же проблему.

Есть ли способ извлечь номер телефона в переменную $ phone в PHP?

Спасибо!

0

Решение

Используйте код ниже, чтобы получить именно то, что параметры возвращаются.

echo "<pre>";
print_r($_REQUEST);

Я попытался с URL, который вы дали, и он вернулся

Array
(
[custom_phone] => 123456789
[email] => etc
)
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector