Opino igual que fmmeson .. si usas PHP 4.1.0 o superior . .usa los arrays superglobales para registrar tus variables y trabajar con tus sesiones .. Es más seguro y funcionará con register_globals a ON o a OFF mientras que tu método sólo a ON ..
www.php.net/session
Un saludo,