[PHP-DEV] Bug #15289 Updated: Global variables do not work with session.

2002-01-30 Thread brubla

ID: 15289
User updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Bogus
Bug Type: Session related
Operating System: Linux
PHP Version: 4.1.1
New Comment:

You are right, but this construction 'global $counter' in non-function
scope is using for example phpWebsite in included files to be sure to
declare global variable if file is included in function scope. 

This is why phpWebsite is incompatible with 4.1.1. (is not possible to
administer phpWebsite).


Previous Comments:


[2002-01-30 02:53:07] [EMAIL PROTECTED]

1. Using global in a non-function scope doesn't make any sense.
2. When doing 'global $counter' you're setting a reference from
$counter to $GLOBALS['counter'] and thus breaking the reference to the
session hashes

Not a bug (but rather a bug in older versions).
Making this bogus.



[2002-01-29 22:13:11] [EMAIL PROTECTED]

Global variable will be registered in session only first time. When you
will be refreshing page with following code, it will count only to 2.



When you remove row with "global $counter;" page will count to 3, 4,
5...

Both variants of code works properly with PHP 4.0.6 (on Windows 2000).





Edit this bug report at http://bugs.php.net/?id=15289&edit=1


-- 
PHP Development Mailing List 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-DEV] Bug #15289: Global variables do not work with session.

2002-01-29 Thread brubla

From: [EMAIL PROTECTED]
Operating system: Linux
PHP version:  4.1.1
PHP Bug Type: Session related
Bug description:  Global variables do not work with session.

Global variable will be registered in session only first time. When you
will be refreshing page with following code, it will count only to 2.



When you remove row with "global $counter;" page will count to 3, 4, 5...

Both variants of code works properly with PHP 4.0.6 (on Windows 2000).
-- 
Edit bug report at: http://bugs.php.net/?id=15289&edit=1


-- 
PHP Development Mailing List 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]