在后台管理,用header("location:");做返回时,总是不能正常返回, 
Warning: Cannot modify header information - headers already sent by.... 
这类语句,baidu了一下,才知道是setcookie在捣乱,以下是在网上找的一些资料:

方法一: 
在PHP里Cookie的使用是有一些限制的。 
1、使用setcookie必须在<html>标签之前 
2、使用setcookie之前,不可以使用echo输入内容 
3、直到网页被加载完后,cookie才会出现 
4、setcookie必须放到任何资料输出浏览器前,才送出 
..... 
由于上面的限制,在使用setcookie()函数时,学会遇到 "Undefined index"、"Cannot modify header information - headers already sent by"…等问题,解决办法是在输出内容之前,产生cookie,可以在程序的最上方加入函数 ob_start();

ob_start :打开输出缓冲区 
函数格式:void ob_start(void) 
说明:当缓冲区激活时,所有来自PHP程序的非文件头信息均不会发送,而是保存在内部缓冲区。为了输出缓冲区的内容,可以使用ob_end_flush()或flush()输出缓冲区的内容。

方法二: 
解决Warning: Cannot modify header information - headers already sent by ......

前几天装了个php的大头贴系统测试,发现报错Warning: Cannot modify header information - headers already sent by ...... 
今天又装openads,还是出现这个问题。怒了。上网找了半天,有人说要在文件开头写上 
ob_start(); 
失败。 
后来打开 php.ini 然后把 output_buffering 设为 on 。重起appache,OK。看来这才是解决办法。

最新文章

  1. WARN: Establishing SSL connection without server&#39;s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default i
  2. ecshop 变量表
  3. iOS应用支持IPV6
  4. oracle误删除恢复
  5. UVa 1620 Lazy Susan (找规律)
  6. stack smashing detect错误修正
  7. ASP.NET MVC 导出Word报表
  8. JavaScript基础学习(四)&mdash;Object
  9. tomcat启动批处理——startup.bat
  10. P2419 [USACO08JAN]牛大赛Cow Contest(dfs走天下/)
  11. css-不固定宽高定位
  12. WSL优化 (Windows Subsystem for Linux) Linux子系统优化配置
  13. python 列表 元祖 集合
  14. 使用PHP+MySql操作——实现微信投票功能
  15. 还需要注册的是我们还有一个是“交差集” cross join, 这种Join没有办法用文式图表示,因为其就是把表A和表B的数据进行一个N*M的组合,即笛卡尔积。表达式如下:
  16. (转载)通向架构师的道路(第四天)之Tomcat性能调优-让小猫飞奔
  17. BZOJ1226或洛谷2157 [SDOI2009]学校食堂
  18. XTU 1264 - Partial Sum - [2017湘潭邀请赛E题(江苏省赛)]
  19. C#播放器控件的常用方法介绍
  20. hihocoder 1828 Saving Tang Monk II (DP+BFS)

热门文章

  1. 笔记:CS231n+assignment2(作业二)(三)
  2. 牛客小白月赛4——I—合唱队形
  3. js得到时间戳(10位数)
  4. Linux Mint---shutter截图软件
  5. Spring中报&quot;Could not resolve placeholder&quot;的解决方案(引入多个properties文件)
  6. STL~Deque简介
  7. 8.OpenStack网络组件
  8. django获取请求参数
  9. hdu 1546(dijkstra)
  10. Laravel中setAttribute和queryScope的用法