出现以下错误:
"Warning: Cannot modify header information - headers already sent by (output started at..."
对于以下行:
echo '<center>Current Time is '. gmdate("H:i A") . ' GMT (Greenwich Mean Time or UTC)<br />';
如果我将其注释掉,它将在下一个echo语句中引发错误。关于PHP为什么这么讨厌我的echo语句的想法?
这是我对HTML底部的包含:
<div id="saveCanForm" width="100%"> <?php include('savereport.php'); ?> </div>
echo问题不是问题所在。看起来您header在文件的后面某处有一个呼叫,但是一旦输出任何文本,就无法发送标头。您可以将标题移到脚本的开头,也可以使用输出缓冲。
echo
header