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

Как сохранять и получать cookie c кириллицей в cookie path?

Есть скрипт, который лежит в каталоге с кириллическим названием. Пример:
http://localhost/кириллица/index.php
Есть код, который ставит и читает cookie. Пример:
setcookie('name', 'value', time() + 60, '/кириллица/', false, false, false);
print_r($_COOKIE);
Скрипт не работает.
  • Вопрос задан
  • 1626 просмотров
Подписаться 2 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@MBean Автор вопроса
Все оказалось довольно просто:
setcookie('name', 'value', time() + 60, '/'.urlencode('кириллица').'/', false, false, false);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Просто надо забыть про кириллицу в кодинге вообще навсегда.
Меньше проблем будет.

Нельзя куки именовать ничем кроме латиницы и некоторых спец. символов.
Ответ написан
Immortal_pony
@Immortal_pony Куратор тега PHP
setcookie('name', 'value', time() + 60, '/');
Ответ написан
Ваш ответ на вопрос

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

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