PHP - 无法修改已发送的标头

时间:2016-05-20 20:04:16

标签: php

尝试运行我的代码时,它会返回:

  

无法修改已发送的标头

<?php 

 if(!isset($_SERVER['HTTP_REFERER'])){ 
 header("Location: http://www.example.com/1.php");
 }

?>

1 个答案:

答案 0 :(得分:0)

如果要设置标题,则不得在命令

之前发送任何字符
header("Location: http://www.example.com/1.php");

删除<?php打开标记之前的所有文字,例如che为空格或返回