Задать вопрос
@Tereverda

Как глобально сохранить куки через компонент HttpFoundation?

HttpFoundation использую отдельно от симфони.
Задача сохранить или перезаписать куку.

use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Cookie;

$response = new Response();

$response->headers->setCookie(Cookie::create('foo', 'bar'));
$response->send();

dd($_COOKIE); // куки foo нет
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    Язык программирования PHP
    1 неделя
    Далее
Решения вопроса 1
delphinpro
@delphinpro Куратор тега PHP
frontend developer
php отправляет заголовок браузеру что нужно установить куку, а не ставит ее. Бесполезно проверять ее наличие сразу после отправки заголовка. В следующем запросе эта кука вернется браузером на сервер.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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