问一下这个header的出错信息

fenglee423 2004-05-07 11:39:21
Warning: Cannot add header information - headers already sent by (output started at /var/www/html/***.php:37) in /var/www/html/***.php on line 128

这个是什么意思呢?

就是第一次打开这个网页可以,刷新后就有问题了,过一天好像又是这样

怎么解决这个问题呢。。不好意思,实在是比较菜。。
麻烦各位帮忙解决,给分50,谢谢了先
...全文
50 9 点赞 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fenglee423 2004-05-07
嗯,是有几个header连在一起

还有,我要输出一个文件给客户端
但是用了ob_start以后,就把文件内容以txt的方式发过去了。。。
不是我所想啊。。呵呵
  • 打赏
  • 举报
回复
fenglee423 2004-05-07
ob_start是什么意思呢??
在phpe上查到是什么buffering,缓冲之类的
麻烦各位进一步说明啦
  • 打赏
  • 举报
回复
seamusonline 2004-05-07
header()前面不能有任何输出,包括其它的header(),setcookie()和“<?PHP ?>”标记前面的空格。
Session_start()比较特殊,它要放在header()的前面。
  • 打赏
  • 举报
回复
demong 2004-05-07
是不是你连续用了?
  • 打赏
  • 举报
回复
fenglee423 2004-05-07
如果说有好几个header呢??

ob_start();
好,我试试
  • 打赏
  • 举报
回复
chinaworker 2004-05-07
或者在页面最前加ob_start();
就ok
  • 打赏
  • 举报
回复
chinaworker 2004-05-07
header前面不能有任何的输出
  • 打赏
  • 举报
回复
mistjin 2004-05-07
楼主可以搜索一下相关的帖子,以前多作答过,可能对你有帮助!
  • 打赏
  • 举报
回复
52juanjuan 2004-05-07
ob_start()可以用于除header之外的东东,楼主看了手册没有
  • 打赏
  • 举报
回复
相关推荐
发帖
基础编程
加入

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2004-05-07 11:39
社区公告
暂无公告