我知道“已经发送的标题”错误问题已经回答了数百万次,但我对这个问题感到有点困惑。
<?php
session_start();
if(isset($_GET['logout'])) {
if($_GET['logout'] == 'logout')
$past = time() - 10;
setcookie('hebron_member', date("F jS - g:i a"), $past);
} else if(isset($_GET['setcookie'])) {
if($_GET['setcookie'] == '1'){
$month = 2592000 + time();
setcookie('hebron_member', $_GET['id'], $month);
}
}
?>
这是我索引页面的顶部。当我通过Filezilla将所有文件传输到网络服务器时,韩文字符显示为问号。我做了一些研究,看到我可以更改php.ini文件以包含detect_unicode="0"
,这解决了问题,但是因为我已经添加了该行,所以我得到了“无法发送会话缓存限制器”错误。 / p>
有什么建议吗?
答案 0 :(得分:0)
一个非常常见且烦人的问题是在PHP开始标记之前有一个空格或行
答案 1 :(得分:0)
请务必将您的文件保存为UTF-8而不使用BOM
您可以使用Notepad ++并将其保存为UTF-8编码而不使用BOM =)