From: [EMAIL PROTECTED] Operating system: any PHP version: 4.0.6 PHP Bug Type: Session related Bug description: session_start() inside a function destroys reference to $HTTP_SESSION_VARS The following code doesn't work <?php function start_session() { global $HTTP_SESSION_VARS; session_start(); echo $HTTP_SESSION_VARS["testvar"]; } start_session(); ?> while this one does <?php function start_session() { session_start(); global $HTTP_SESSION_VARS; echo $HTTP_SESSION_VARS["testvar"]; } start_session(); ?> Obviosly after session_start() $HTTP_SESSION_VARS is not global any more. (register_globals Off) -- Edit bug report at: http://bugs.php.net/?id=12236&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]