我试图从电子邮件链接中获取唯一的代码。我发送的链接是“website.com/redeem.php?code=xxxxxxxxxx”我试图捕获这些x以便将其与文本文档中的代码列表进行比较。任何帮助表示赞赏。我对PHP的知识很少。从链接获取数据
我知道的唯一的事情尝试:
$code=$_POST['code'];
echo $code;
我试图从电子邮件链接中获取唯一的代码。我发送的链接是“website.com/redeem.php?code=xxxxxxxxxx”我试图捕获这些x以便将其与文本文档中的代码列表进行比较。任何帮助表示赞赏。我对PHP的知识很少。从链接获取数据
我知道的唯一的事情尝试:
$code=$_POST['code'];
echo $code;
你在找什么是$_GET
。
$code = $_GET['code'];
echo $code;
阅读材料:
http://php.net/manual/en/reserved.variables.get.php http://php.net/manual/en/reserved.variables.post.php
URL是使用其作为$_GET
传递查询字符串 - 不$_POST
。试试这个:
$code = $_GET['code'];
echo $code;
URI params在php中提供了一个$_GET
数组。尝试$_GET['code']
您也可以使用$_REQUEST
数组。
它合并$_POST
,$_GET
和$_COOKIE
'〜代码= ...'PARAMS提供如PHP中的'$ _GET'阵列。试试'$ _GET ['code']' –
在你的PHP文件'echo $ _GET ['code']'你会看到你的x的值 –
你不需要使用$ _GET而不是$ _POST? –