-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
I'm still having problems with this. I was able to get sessions and session
variables working ok with register_globals=on, but I had read that it was
better not to keep register_globals on so I turned it off and I'm trying to
figure out how this works now.
I'm registering a variable in one
Hi,
The php manual at: http://www.php.net/manual/en/ref.session.php
says:
"If track_vars is enabled and register_globals is disabled, only members of
the global associative array $HTTP_SESSION_VARS can be registered as session
variables. "
so, did you try this:
I tried this and could not get this working either. Does anyone know which is
the best way to do it? What are the pros and cons of doing this with
track_vars or as globals?
Thanks,
Mike
Hi,
The php manual at: http://www.php.net/manual/en/ref.session.php
says:
"If track_vars is enabled
al Message-
From: Michael Champagne [mailto:[EMAIL PROTECTED]]
Sent: Friday, March 23, 2001 1:32 PM
To: PHP General Mailing List
Subject: [PHP] I don't understand HTTP_SESSION_VARS
I'm still having problems with this. I was able to get
sessions and session
variables
From: Michael Champagne [mailto:[EMAIL PROTECTED]]
Sent: Friday, March 23, 2001 1:32 PM
To: PHP General Mailing List
Subject: [PHP] I don't understand HTTP_SESSION_VARS
I'm still having problems with this. I was able to get
sessions and session
variables working ok wi
General Mailing List
Subject: [PHP] I don't understand HTTP_SESSION_VARS
I'm still having problems with this. I was able to get
sessions and session
variables working ok with register_globals=on, but I had read
that it was
better not to keep register_globals on so I turned it
Also, you are registering a variable rather than a name. So, unless there
is a quoted name for the variable value, I don't think that would work. For
instance,
$a="b"
session_register($a);
actually registers a variable called $b. I made that mistake in my post
too.
--
PHP General
neral Mailing List
Subject: [PHP] I don't understand HTTP_SESSION_VARS
I'm still having problems with this. I was able to get
sessions and session
variables working ok with register_globals=on, but I had read
that it was
better not to keep register_globals on so I turned it off
I tried quoting it as well - my last post is where I'm currently at with this.
Still doesn't work, but doesn't crash anything either.
Mike
Also, you are registering a variable rather than a name. So, unless there
is a quoted name for the variable value, I don't think that would work. For
Hi,
The default php setting is with track vars on, and register globals on I
believe. I have never tried anything else. I turned globals off to see if
I could help you with your problem. If you check the manual, they do not
put much explanation into how to use sessions with globals off,
Hi,
Go post your globals question at the php forum at www.devshed.com . You
will usually get extremely quick responses to questions about php.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To
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
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
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
15 matches
Mail list logo