【发布时间】:2016-03-12 21:27:59
【问题描述】:
这是我的代码:
header("Location: ?pid='".$_GET['pid']."'");
die();
当我写一个简单的 echo $_GET['pid']; 时,值很好,但是当我在标题中引入这个变量时,它返回类似于 27%27 的东西,这不是真正的真实值
当我使用urlencode 时,问题仍然存在:
header("Location: ?pid=". urlencode($_GET['pid']);
这里有什么问题?
谢谢
【问题讨论】:
-
$_GET['pid']的实际价值是多少?你能告诉我吗? -
是的,例如,值是一个数字 540
-
您的问题是单引号,请尝试不使用它们进行重定向:
header("Location: ?pid=".$_GET['pid']); -
@Nordenheim nop dosent work
-
@BorisDetry 希望你能找到解决方案。
标签: php html header url-redirection