Да мне не только ставить нужно, ещё и читать правильно...
Да при чем тут код, если cookie не то что не передаётся, оно даже не показывается через SSI.
=====
=====
(Проверил у хостера, поэтому эту мессагу подредактировал.)
Скриптом cookie берётся из $ENV{\'HTTP_COOKIE\'}.
Да, тут cookie ставится в HTML. Но echo var эту куки в HTML не показывает. А скрит через SSI видит, запущенный в чистом виде тоже видит, не может никак удалить (ставя expires на 2000 год). Может быть потому что ставится через /index.html в корне, а скрипт в /cgi-bin/ сидит? Но он же видит куки, почему не может исправить expires?
Забавно, но cookie почему-то скриптом читается, зато query нет.
Не понятно, почему cookie не трётся.