From:             [EMAIL PROTECTED]
Operating system: Solaris 2.6/2.7 
PHP version:      4.0.3pl1
PHP Bug Type:     Other web server
Bug description:  getenv() functions do not return variables.

The getenv() function does not return a value.

machine info:

[root@wink]# uname -a
SunOS wink 5.6 Generic_105181-16 sun4u sparc SUNW,Ultra-2
[root@wink]# php -v
4.0.3pl1

Netscape-Enterprise/3.6 SP3 B99.280.0054


sample code:

<?php
        $rmh = "remote";
        $hr = "http ref";
        $sn = "script name";
        $ra = "rem add";
        $ip = "testip";
        $test = $REMOTE_ADDR ;
        $host = $HTTP_HOST;
        $myhost = "HOSTweb01";
        $IP = getenv('REMOTE_ADDR');
        $IPGET = "ip from getenv = ";
        $HTTPGET = "HTTP_REFERER from get env=  ";
        $http_ref = getenv('HTTP_REFERER');       
        $scname = getenv('SCRIPT_NAME');
        $SCTEST = "SCRIPT_NAME from getenv = ";
          

        
        print (" $hr $HTTP_REFERER <BR>\n");
        print (" $sn  $SCRIPT_NAME <BR>\n");
        print ("$ra  $REMOTE_ADDR <BR>\n");
        print (" $ip $IP <BR>\n"); 
        print ("$rmh $test <BR>\n") ;
        print ("$myhost $host<BR><BR>\n<BR>\n\n");
        print ("$IPGET  $IP<BR>\n");
        print ("$HTTPGET $http_ref<BR>\n");
        print ("$SCTEST $scname<BR>\n");

?>

for example $test retuns the correct value while $IP does not.  This also works fine 
with apache but not with Netscape. 


-- 
Edit Bug report at: http://bugs.php.net/?id=9851&edit=1



-- 
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]

Reply via email to