Я знаю, что на вопрос об ошибке "заголовок уже отправлен" уже отвечали миллионы раз, но я немного озадачен этим.
<?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"
, что устранило проблему, но, поскольку я добавил эту строку, я получаю ошибку «Не удается отправить ограничитель кэша сеанса».
Есть предложения?