使用PHP位置标头

时间:2014-02-09 23:42:22

标签: php

我正在尝试在PHP位置标头中使用变量,但我似乎无法让它工作。我究竟做错了什么? 我的代码:

$id= 14;

header('Location:collection.php?idollection=$id);

2 个答案:

答案 0 :(得分:1)

只是假设..你想根据变量来源重新指向$_GET值吗?

怎么样:

$id = 1;
header("Location: collection.php?idollection=".$id);
exit; 

使用exit将确保在调用header后页面不会继续执行。此外,请确保在调用标头之前没有空格或任何输出。

答案 1 :(得分:0)

确保使用双引号。您使用单引号,实际上只使用了一个。试试这个:

header("location:collection.php?idcollection=$id");