From:             [EMAIL PROTECTED]
Operating system: SuSe Linux 7.3
PHP version:      4.2.0
PHP Bug Type:     Servlet related
Bug description:  Problems with super globals variables 

It seems to be that all super arrays are empty:

This script: 
<?php
        echo "Globals test: <br>";

        if (is_array($_SERVER)) {
                
                $size = sizeof($_SERVLET);
                echo "_SERVER is array $size <br>";
                
                
                foreach ($_SERVER as $key => $value) {
                        echo "Key: $key value: $value <br>";
                }
        }

        if (is_array($_GET)) {
                $size = sizeof($_GET);
                
                echo "_GET is array $size <br>";
                
                
                foreach ($_GET as $key => $value) {
                        echo "Key: $key value: $value <br>";
                }
        }       

        if (is_array($_POST)) {
                
                $size = sizeof($_POST);
                echo "_POST is array $size <br>";
                
                foreach ($_POST as $key => $value) {
                        echo "Key: $key value: $value <br>";
                }
        }       

        if (is_array($_ENV)) {
                
                $size = sizeof($_ENV);
                echo "_ENV is array $size <br>";
                
                foreach ($_ENV as $key => $value) {
                        echo "Key: $key value: $value <br>";
                }
        }       
        
        
        echo "PHP_SELF $PHP_SELF <br>";
        
        flush();

?>

as result:

Globals test: 
_SERVER is array 0 
_GET is array 0 
_POST is array 0 
_ENV is array 0 
PHP_SELF /examples/php-servlet/test/global.php 

The arrays are empty.

My environment: 
OS=Linux 2.4.10-4GB on i386 
Tomcat 3.2.3 I use only Tomcat as web server without apache. 
Java version=1.3.1_03 
Java vendor=Sun Microsystems Inc. 

-- 
Edit bug report at http://bugs.php.net/?id=16915&edit=1
-- 
Fixed in CVS:        http://bugs.php.net/fix.php?id=16915&r=fixedcvs
Fixed in release:    http://bugs.php.net/fix.php?id=16915&r=alreadyfixed
Need backtrace:      http://bugs.php.net/fix.php?id=16915&r=needtrace
Try newer version:   http://bugs.php.net/fix.php?id=16915&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=16915&r=support
Expected behavior:   http://bugs.php.net/fix.php?id=16915&r=notwrong
Not enough info:     http://bugs.php.net/fix.php?id=16915&r=notenoughinfo
Submitted twice:     http://bugs.php.net/fix.php?id=16915&r=submittedtwice

Reply via email to