Mike, my experiments suggest you can also get rid of the session_register()
statement. Seems that simply assigning to $HTTP_SESSION_VARS[my_session_var]
is enough.
Kirk
> -----Original Message-----
> From: Michael Champagne [mailto:[EMAIL PROTECTED]]
> Subject: RE: [PHP] I don't understand HTTP_SESSION_VARS
>
>
> YES! That's what it was. You rule man. Why would
> session_start need to come
> before the global variable declaration? You'd think
> session_start would need
> $HTTP_SESSION_VARS declared beforehand to load the session
> variables into?
>
> Thanks,
> Mike
>
> > OK, try this. The session_start() has to come before the
> global statement:
> >
> > <?php
> > function write_session()
> > {
> > session_start();
> > global $HTTP_SESSION_VARS;
> > $HTTP_SESSION_VARS[my_session_var] = "Boogedy Boogedy";
> > session_register($HTTP_SESSION_VARS["my_session_var"]);
> > }
> >
> > write_session();
> > echo $HTTP_SESSION_VARS['my_session_var'];
> > ?>
--
PHP General 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]