Re: [請益] UTF-8出現Warning
※ 引述《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
12/29 21:35, 1F
推
12/30 01:37, , 2F
12/30 01:37, 2F
→
12/30 01:37, , 3F
12/30 01:37, 3F
推
12/30 09:46, , 4F
12/30 09:46, 4F
→
12/30 09:47, , 5F
12/30 09:47, 5F
→
12/30 09:47, , 6F
12/30 09:47, 6F
→
12/30 09:48, , 7F
12/30 09:48, 7F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章