PHP标头位置不起作用

时间:2014-07-04 07:26:40

标签: php header location

当我在URL参数中使用ResTrackId字时,标题位置会重定向URL但不带任何参数。另一方面,当我将ResTrackId更改为其他单词(如Test)时,ResABC可以正常工作。我在PHP服务器上使用PHP。

我的网址无效:

header("Location:http://mylocation/wordpress?page_id=3809"."&tryNbuy=true"."&ResTrackId=".$TranTrackid);

当我把它改成:它工作正常

header("Location:http://mylocation/wordpress?page_id=3809"."&tryNbuy=true"."&ResABC=".$TranTrackid);

请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:1)

header() must be called before any actual output is sent, either by normal HTML tags, blank lines in a file, or from PHP

合并所有PHP代码,并确保文件开头没有任何空格。

如果您有以下任何其他脚本,请在header('location: index.php');之后添加exit();