Hallo!
Cookies sind keine wirkliche Lösung. Viele, ich z.B., lehnen Cookies fast immer ab. Sessions sind aber fast unverzichbar. Das sollte dein Stichwort sein. Möglich ist ja auch, die Session-Variable ständig mitzuschleifen, dann entfällt das Cookie. Mehr Infos darüber solltest du bei [link=http://www.php.net@title:PHP.net] finden.
Viel Spaß!
Grüße, Matze