In the session_register() documentation it says "You can also create a session variable by simply setting the appropriate member of the $HTTP_SESSION_VARS...array." -- but it doesn't mention that it will only work if register_globals is disabled.
Also, $HTTP_SESSION_VARS is not listed in the PHP Variables section of the manual. The session management documentation would be much improved if these issues were resolved. -- Jesse McCarthy