The way I do it is like this:
session_start();
(goes on top of every page)
Whenever I need a session var, all I do is:
$ses_login = "martin";
$ses_valid = true;
session_register("ses_login");
session_register("ses_valid");
To check if it's okay you could do:
if ( isset($ses_login) ) {
//session is set
} else {
//session not set
}
Or,
if ( $ses_valid ) {
//session is valid
}
And to clear a session var:
unset($ses_valid);
unset($ses_login);
Anyway, that's how I do it, of course there are other ways.