我开始有编码问题,它似乎以某种方式记事本+ +改变了编码或东西。无论如何,所有以UTF-8编码的文件,但我检查了一些没有BOM的文件更改为UTF-8。将其中一个更改为UTF-8修复了特殊字符问题。错误:“无法发送会话缓存限制器”相关的编码
"Tageá"
改为"Tageá"
但我开始了一个错误:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/02/6945202/html/usuario/index.php:1) in /home/content/02/6945202/html/usuario/index.php on line 1
这是第1行:
<? session_start(); ?>
我不明白为什么我有这个问题,因为使用ANSI或没有BOM的UTF-8页面显示没有错误。
可能是什么问题?谢谢
这是因为PHP在该识别UTF8开始发送UTF编码字符。 – Dani
使用正确的内容类型“charset ='参数(webserver或php.ini)而不是UTF-8 BOM。 – mario