Derick, did you finish to change session.xml?
Can I start working on the manual page so that users to
avoid common/known issues?
--
Yasuo Ohgaki
[EMAIL PROTECTED] wrote:
> From: [EMAIL PROTECTED]
> Operating system: linux 2.4.7-10
> PHP version: 4.1.1
> PHP Bug Type: Session related
> Bug description: global session vars are being assigned by value, not reference
>
> hi
> This seems to be a problem with the way session variables register in
> 4.1.1
> I have defined a session variable called $session thus:
> session_start();
> session_register("session");
> global $session;
> $session['profileName'] = "name";
>
> This seems to work fine. On the next page I do:
>
> session_start();
> global $session;
> echo "profileName=".$session['profileName']; (displays name)
> $session['profileName']="new name";
>
> however, this doesn't seem to actually change the session variable, since
> on the next page if i echo $session['profileName'] it still shows 'name'
> instead of 'new name'
>
> I can modify the session var value using
> $_SESSION[session][profileName]="new name"; and then it works fine on the
> next page.
>
> The latter format worked with 4.0.5, i just installed 4.1.1 and now
> apparently I have to modify all my scripts..
>
> Here is my config:
> './configure' '--with-mysql' '--with-apxs=/usr/local/apache/bin/apxs'
> '--enable-track-vars=yes'
>
> register_globals is on.
> apache version is 1.3.20
>
>
--
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]