作者hotcake (哈特)
看板PHP
标题[请益] 请大家帮帮忙!有关於Cannot modify header information
时间Sun Jun 26 22:16:32 2011
我的程式码一直跑出下面的ERROR
Cannot modify header information headers already sent by XXX
我已经在header("Location:test.php")前後加上ob_start();ob_end_clean();
也把C:\windows\下找到php.ini文件
output_buffering改成ON了。
但还是有错误 希望大大们帮帮我
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.107.172.104
1F:→ tkdmaf:那就......学习header()之前不要有任何输出吧。 06/26 22:35
2F:→ hotcake:不太可能耶QQ 06/26 22:47
3F:→ hotcake:还有别的方法妈? 06/26 22:48
4F:→ gname:有啥东西非得在HEADER前输出的? 06/26 23:51
5F:推 chchwy:对阿 有什麽理由非得要先输出吗? 06/27 00:33
6F:推 davidou:档头OBM拿掉 06/27 01:03
7F:推 davidou: BOM 06/27 01:19
8F:→ arrack:output_buffering 填数字 4096 06/27 14:06
9F:→ tkdmaf:现在是你的server或许改设定ok。但如果不是你的server呢? 06/27 22:28
10F:→ tkdmaf:所以……header()之前不要有任何输出,请当成常态。 06/27 22:28
11F:→ liaosankai:该不会是BOM的关系吧 06/28 02:15
12F:→ gname:bom是初学者的痛... 06/28 10:49
13F:→ Jerr:bom根本是hack 06/28 12:01