有PHP代码重定向的麻烦

时间:2014-06-25 07:32:54

标签: php

我是php的初学者.. 我需要从一个php文件重定向到另一个php文件.. 我用这个代码。

header("Location: stu_rep.html");

但它显示了这个错误..

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\auttvl\admin\stu_rep_view.php:241) in C:\xampp\htdocs\auttvl\admin\stu_rep_view.php on line 492

我需要知道什么是错的,有没有其他方法可以不使用标题重定向?

谢谢!

2 个答案:

答案 0 :(得分:1)

Header();发送HTTP标头。但HTTP标头只能在其他任何内容之前发送。在您的情况下,您可能在使用header();之前打印出一些内容。删除打印和完成。

此处有更多信息:

http://www.php.net/manual/de/function.header.php

答案 1 :(得分:0)

必须在网站上生成任何输出之前发送标头。到"解决问题"这样,您就可以将ob_start();添加到文件的顶部。