Re: [請益] UTF-8出現Warning

看板PHP作者 (哇哇哇○( ̄﹏ ̄)○)時間19年前 (2005/12/29 08:48), 編輯推噓3(304)
留言7則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《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

12/29 21:35, , 1F
EmEditor可以選擇是否要加BOM
12/29 21:35, 1F

12/30 01:37, , 2F
請問..EmEditor該怎麼設定呢?我使用free版好像沒看到耶@@"
12/30 01:37, 2F

12/30 01:37, , 3F
或是有沒有其他類似的免費軟體^^"感謝(我的確是使用notepad)
12/30 01:37, 3F

12/30 09:46, , 4F
另存新檔的時候,有一個
12/30 09:46, 4F

12/30 09:47, , 5F
Add a Unicode Signature (BOM) 可以勾
12/30 09:47, 5F

12/30 09:47, , 6F
勾起來就是有BOM,不勾就沒有
12/30 09:47, 6F

12/30 09:48, , 7F
其他免費軟體的話,有個BabelPad
12/30 09:48, 7F
文章代碼(AID): #13ip91B8 (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #13ip91B8 (PHP)