@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 нет
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега PHP
frontend developer
php отправляет заголовок браузеру что нужно установить куку, а не ставит ее. Бесполезно проверять ее наличие сразу после отправки заголовка. В следующем запросе эта кука вернется браузером на сервер.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы