斑猪发火了!
去
- 娱乐乐园,
作者 vanhu 发布于 2003-08-03 分类:php基础编程
我在自己的机子上用apache+php+mysql运行php程序时,只要用到setcookie(),session_start(),header()时就会出现"headers already sent by"的错误信息,为什么会这样呢?
逛论坛交流:为什么总是出现headers already sent by?
header前面不能有任何输出的,特别要注意空格,仔细查查
"header前面不能有任何输出的,特别要注意空格,仔细查查"
这里的输出是指向客户端的浏览器输出信息吗?如果是这样,那我想总是先在服务器端先解释完php再向客户端的浏览器输出的呀,不知这个想法对不对.
还有,"注意空格"是什么意思?
另外,相同的程序我在51.net的空间上运行却没有问题.
书上说是这样的,但也有特殊的
空格我举个例子:
<?php
?>
要顶格写
3 条回复
回复