我試圖從電子郵件鏈接中獲取唯一的代碼。我發送的鏈接是「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? –