作者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