为什么$ _GET值与URL不同

时间:2012-07-26 06:40:44

标签: php get

我有这样的网址

http://example.com/folder/component/mycom/?insid=7&test=685286640293e700bc9440cafb587290

我需要获得test的价值。当我回显$_GET['test']时,它会返回685286640293e700bc9440cafb587290?url=component/mycom/。它发生在url的最后一个变量。我不知道为什么会这样? 感谢

1 个答案:

答案 0 :(得分:4)

Test未在您显示的$_GET中发送?

您有:insid=7token=685286640293e700bc9440cafb587290,其中包含格式错误的&,它们是&的HTML代码。而不是&本身。

您目前的网址是:

http://example.com/folder/component/mycom/?insid=7&test=685286640293e700bc9440cafb587290

如果您将其更改为

http://example.com/folder/component/mycom/?insid=7&test=685286640293e700bc9440cafb587290

我愿意打赌你会让你的代码工作:)