精華區beta PHP 關於我們 聯絡資訊
※ 引述《drlai (蘇打)》之銘言: : 因為我的網頁內有使用到其他語言 : 所以我將PHP全部改存UTF-8格式 : 但是格式轉換完成後執行卻會發生下列訊息 : Warning: session_start(): Cannot send session cache limiter - headers already : sent : 去網路上找資料,似乎是UTF-8的關係 : 將UTF-8改回原本的ANSI就正常了 : 請問這有辦法解決嗎? : <? : session_start(); : ?> : (以上這個程式碼就會發生錯誤..in UTF-8) : 感謝m(_ _)m 你是用notepad之類的程式嘛? 在windows某些編輯器會在utf8的檔案前面加上BOM碼(看不到的) 這樣會造成在session_start()前就有輸出的情況 也才會有錯誤訊息。 在php還沒支援BOM之前,找個不會自作聰明幫你加上BOM的編輯器吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.16.1.95