Desde PHP4, php tiene soporte nativo para trabajar con sesiones.
Las sesiones en php son un conjunto de variables que se preservan entre refrescos y que se guardan en el servidor.
Para mantener las sesiones hace falta un SID (Identificado de sesión). El identificador de sesión se transifere entre páginas mediante cookies o con un parámetro get.
session_start();
$_SESSION['variable'] = <nuevo valor>;
unset($_SESSION['variable']);
if (isset($_SESSION['variable'])) <código>
$_SESSION = array();
session_set_cookie_params ( int lifetime [, string path [, string domain [, bool secure [, bool httponly]]]] )
