Обычно кукисы устанавливал функцией setcookie(), но тут скриптом получаю готовые кукисы и нужно их установить. Эти кукисы имеют следующий формат: Код (Text): Set-Cookie: Mpopl=1133895315; expires=Sat, 26 Jul 2008 23:30:13 GMT; path=/; domain=.test Set-Cookie: mrcu=BA9F4881E9427614278139176EC1; expires=Thu, 14 Aug 2036 11:06:06 GMT; path=/; domain=.test В этом случае мне показалось, что проще кукисы устанавливать через header(), т.к. не нужно парсить эти кукисы для выделения отдельных переменных и мучиться с переводом даты назад в микросекунды. Но не тут-то было. Я уже и так и этак пытался их через header() установить - не получается. Сделал специально для этого простенький скрипт, вот он: PHP: <?php $a='Set-Cookie: Mpopl=1133895315; expires=Sat, 26 Jul 2008 23:30:13 GMT; path=/; domain=.test'; $b='Set-Cookie: mrcu=BA9F4881E9427614278139176EC1; expires=Thu, 14 Aug 2036 11:06:06 GMT; path=/; domain=.test'; header ($a); header ($b); ?> но выполнять свои функции скрипт отказывается Ведет себя странно: в ФФ вообще кукисы не появляются, а в Опере появляется только второй кукис. Подскажите что я делаю неверно и как установить эти оба кукиса?
Добавил. Вот так: PHP: <?php $a='Set-Cookie: Mpopl=1133895315; expires=Sat, 26 Jul 2008 23:30:13 GMT; path=/; domain=.test'; $b='Set-Cookie: mrcu=BA9F4881E9427614278139176EC1; expires=Thu, 14 Aug 2036 11:06:06 GMT; path=/; domain=.test'; header ($a, false); header ($b, false); ?> Результат тот же: в ФФ вообще кукисы не появляются, а в Опере появляется только второй кукис.
Спасибо! Помогло! А где про такие нюансы синтаксиса написано? Я ведь куку ставлю 1:1 что и получил, но напрямую ставится, а через скрипт нужно домен вырезать... Про такое попробуй догадайся