[EMAIL PROTECTED] (David Rice) writes:
> I have been having trouble with PHP sessions, the session variables
> are not able to be called through the script.
>
> If have commented the area at the bottome where the session variable
> is NULL when var dump is called to check it (about 20 lines from the
> bottom... depending on if the text is wrapping or not)
[ snip ]
> <?
> session_start();
> session_register('valid_user');
> session_register('name');
> /* Start A Session */
- Is register_globals on or off?
- Which PHP version?
In PHP 4.2, I think, you have to use $_SESSION["foo"] = "bar" instead
of session_register("foo") if register_globals is off. This is afaicr
fixed in 4.3.
[ snip ]
> <form name="register" method="post" action="<? echo $PHP_SELF; ?>">
> <?
[ snip ]
> session_register('valid_user');
You can't register a session variable after output. You have already
registered it, just set $valid_user = 'something'.
I might not remember everything completely, but the manual will at
least give you the correct answers if mine are wrong. ;-)
--
--Fredrik
In an organization, each person rises to the level of his own
incompetency
-- The Peter Principle
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php