RE: [PHP-WIN] Retrieving Server and PHp variables
| From: | Rich Gray | Date: | Tue, 04 Mar 2003 10:40:36 +0000 |
| Subject: | RE: [PHP-WIN] Retrieving Server and PHp variables | ||
| References: | 1 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-18829@lists.php.net to get a copy of this message | ||
> Hello,
>
> I just upgraded from PHP3 to PHP4 on Apache 1.3.x on Windows NT. I need to
> access the PHP and SERVER variables on my PHP 4 installation. My
> code is as
> follows:
>
> <?php
> echo $SERVER_SOFTWARE;
> echo $PHP_SELF;
> ?>
>
> However, I get the following error:
>
> Notice: Undefined variable: SERVER_SOFTWARE in c:\program files\apache
> group\apache\htdocs\test\test1.php on line 2
>
> Notice: Undefined variable: PHP_SELF in c:\program files\apache
> group\apache\htdocs\test\test1.php on line 3
>
> Also, one more thing I noticed was that <?php phpinfo(); ?> shows
> the Server
> and PHP variables fine.
>
> Can you help out?
>
> Thanks,
> Sharat
Sharat
You will need to look up the superglobal array $_SERVER[] in the PHP
manual - a lot has changed since php3!
Try ...
<?
echo $_SERVER['SERVER_SOFTWARE'].' '.$_SERVER['PHP_SELF'];
?>
HTH
Rich