我无法在URL中获得价值PHP

时间:2017-08-13 10:40:13

标签: php

网址ex:gamob.net/token?#access_token=EAAKJnZAm

代码PHP: 例如1:

$token = $_GET['access_token'];
echo $token;

例如2:

$token = $_GET['#access_token'];
echo $token;

例如3:

$token =  $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
echo $token;

所有这些都无法在Url中获得价值。谢谢!

2 个答案:

答案 0 :(得分:4)

我认为char #是为了标记锚而保留的。

我从未在GET参数中看到它

试试这个前网址:gamob.net/token?access_token=EAAKJnZAm

并按照以下方式访问参数:$_GET['access_token'];

同样?标志着params的开头和&参数之间的分离

答案 1 :(得分:2)

变量#只能通过Javascript检索。

看一下这个例子:how to save facebook access token after success