Работа с куки из PHP облегчена до невозможности. Все что вам требуется, это только узнать несколько функций. А потом вы можете погрузить ваших пользователей в их мир и во многом облегчить их жизнь на вашем сайте. Итак, первое что вам следует выучить, это как ставить куки пользователю. Совершенно ничего сложного, используйте функцию setcookie(). Вот ее общий формат.
<?php int setcookie (string name [, string value [, int expire [, string path [, string domain [, int secure]]]]]) ?>
Итак нам надо указать имя куки и ее значение. Остальные поля не обязательны - это время жизни куки (до которой даты), на какую директорию ставим, на какой домен и нужна ли безопасность куки (используется редко).
Вот пример.
<?php setcookie (TestCookie, Ded Mozor);
/* А эти куки живут только один час */ setcookie (TestCookie, $value,time()+3600);
/* Только для директории user сайта *phpdevs.com */ setcookie (TestCookie, $value,time()+3600, /user/, .phpdevs.com, 1); ?>
Для удаления куки просто поставьте пустое значение. <?php setcookie (TestCookie, ); ?>