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]