@Herurk

Как установить куки на поддомене?

Добрый день, уважаемые.
Суть такова - php скрипт находится в поддомене, к примеру sub.domain.ru, из этого скрипта до записи BOM вызывается команда setcookie("id", $data['id'], time()+60*60*24*30, ".domain.ru"); и при выполнении возвращает ошибку, то есть не может записать куки. Уточняю - я хочу установить куки именно для этого поддомена, не на основной или на какой-то другой. Что я делаю не так? Разные варианты параметров домена в команде перебирал, может какой-то секрет есть? И в догонку - header("Location: some.php"); тоже не срабатывает, хотя при варианте бед поддомена все работало хорошо.
  • Вопрос задан
  • 778 просмотров
Решения вопроса 1
имхо проблема в том, что вы успели отдать часть контента, а затем начали устанавливать куки и/или заголовки переписывать...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Herurk Автор вопроса
Дело в том, что я сделал специально пустой файл в котором есть только строчка <?php setcookie("id", $data['id'], time()+60*60*24*30, ".domain.ru" ); ?>, результат тот же.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы