我试图解析Aweber表单的结果,不幸的是,他们将变量传回两个单词之间的空格。
例如,我们想要捕获一个电话号码,我们必须使用字段“自定义电话”#39;而不仅仅是电话' - 不能简单地使用表单字段名称' phone' - 我试过了 - 它没有解析为Aweber。 Aweber可以将表单中的变量传递回PHP脚本,然后可以解析值。
然而,它返回的结果url字符串是
http://example.com/join.php?custom%20phone=123456789&email=etc ...
我试图从命令行字符串中提取电话#但是它一直返回空值
$phone = $_REQUEST['custom%20phone'];
或 $ phone = $ _REQUEST ['自定义电话'];
不包含任何数据。所以我没有访问请求字段。 $ _GET也有同样的问题。
有没有办法将电话号码提取到PHP中的$ phone变量?
谢谢!
答案 0 :(得分:1)
使用以下代码准确获取返回的参数。
echo "<pre>";
print_r($_REQUEST);
我尝试使用您提供的网址并返回
Array
(
[custom_phone] => 123456789
[email] => etc
)