А, если не через headers?
К примеру, мне нужно записать все значения через функцию setcookie(), а считывать через isset():
пользователь = здесь_был, пользователь_имя = вася, пользователь_любит = пиво, и тд. А потом, еще приписать какой-нибудь дополнительный параметр... пользователь_нравится = маша.
Так вот как мне это все записать... а потом, скажем, на другой странице правильно считать, чтобы потом использовать, а после этого добавить другой параметр, не очищая старых.
С одним куком - без проблем, а вот с массивом куков... траблы

Можешь дать какой-нить простенький примерчик?