i prefer to use the super global variable $_SESSION. it's much more straight forward than messing around with session_register(). for example:
session_start();
$_SESSION['foo'] = 'bar';
there you have it. with super globals theres no need to globalise it within functions/methods either:
class foo
{
function foo()
{
$_SESSION['foo'] = 'bar';
}
}
cool aye
andy.