具有动态php值的PHP头重定向问题

时间:2013-07-25 16:44:27

标签: post header

标题( “位置:view_appointment.php APID =?” $ _ REQUEST [ “APID”] “”); 出口();

我不知道上面的标题功能不起作用

1 个答案:

答案 0 :(得分:0)

header()在PHP中无法正常工作的最常见原因是在标头调用之前发送数据。根据您的PHP设置,这应该显示警告: “PHP警告:无法修改标题信息 - 标题已经发送......”。

另一个原因可能是$ _REQUEST [“apid”]的输出在某种程度上使它无法正常工作,我无法思考如何。

PHP代码看起来正确,所以我无法想到任何可能使其无效的其他内容。

尝试设置

error_reporting(E_ALL); ini_set('display_errors', 'On'); 

在你的php文件中。

另外,请确保在header()调用之前没有发送任何内容,没有回显或打印。

“<?php”之前没有任何内容,甚至没有空格或线条。