Re: [PHP] $HTTP_SERVER_VARS has only 1 value

2001-01-22 Thread Rasmus Lerdorf

Are you running PHP as a CGI?

On Mon, 22 Jan 2001, Todd Cary wrote:

 With Apache, $HTTP_SERVER_VARS only has the element, "PHP_SELF".  What
 am I missing in my Apache setup?

 Todd

 --
 Todd Cary
 Ariste Software
 [EMAIL PROTECTED]



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



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




Re: [PHP] $HTTP_SERVER_VARS has only 1 value

2001-01-22 Thread Romulo Roberto Pereira

He is on windows 98...

- Original Message - 
From: Rasmus Lerdorf [EMAIL PROTECTED]
To: Todd Cary [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Monday, January 22, 2001 1:42 PM
Subject: Re: [PHP] $HTTP_SERVER_VARS has only 1 value


Are you running PHP as a CGI?

On Mon, 22 Jan 2001, Todd Cary wrote:

 With Apache, $HTTP_SERVER_VARS only has the element, "PHP_SELF".  What
 am I missing in my Apache setup?

 Todd

 --
 Todd Cary
 Ariste Software
 [EMAIL PROTECTED]



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



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


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




Re: [PHP] $HTTP_SERVER_VARS has only 1 value

2001-01-22 Thread Todd Cary

Ramus -

I discovered the problem, but not the solution:

When I am using IIS, the HTTP info is in $HTTP_SERVER_VARS; when I am
using Apache in the Win32, DOS window environment, the HTTP info is in
$HTTP_ENV_VARS.

Now the question is how do I determine which HTTP server I am using so I
can query the correct array?

Todd

--
Todd Cary
Ariste Software
[EMAIL PROTECTED]



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




Re: [PHP] $HTTP_SERVER_VARS has only 1 value

2001-01-22 Thread Teodor Cimpoesu

Hi Todd!
On Mon, 22 Jan 2001, Todd Cary wrote:

 Rasmus -
 
 I am running Apache on my notebook so that I can do some development
 while I am "on-the-road".  My code needs to obtain the URL and SERVER
 and I do this with $HTTP_SERVER_VARS.  However, under Apache (I use IIS
 on the Win 2K server and $HTTP_SERVER_VARS contains many items) I am
 only getting the PHP_SELF item.
 
Why don't you get them from environment?

$sn = getenv('SERVER_NAME');
$ru = getenv('REQUEST_URI'); or 'SCRIPT_NAME', depending on what you need.


-- teodor

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




Re: [PHP] $HTTP_SERVER_VARS has only 1 value

2001-01-22 Thread Todd Cary

Teo -

That works great for Apache but not for my ISAPI installation that is
using IIS on a Win 2K platform.  Is there a way to tell if I am using an
ISAPI server or not?  Otherwise I will put that in my parameter file.

Todd

--
Todd Cary
Ariste Software
[EMAIL PROTECTED]



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




Re: [PHP] $HTTP_SERVER_VARS has only 1 value

2001-01-22 Thread Teodor Cimpoesu

Hi Todd!
On Mon, 22 Jan 2001, Todd Cary wrote:

 Teo -
 
 That works great for Apache but not for my ISAPI installation that is
 using IIS on a Win 2K platform.  Is there a way to tell if I am using an
 ISAPI server or not?  Otherwise I will put that in my parameter file.
 
Yap, I think it's php_sapi_name(). [I get `cgi' for the CGI version, and 
`apache' for Apache module, so I guess you'll get `iis' for the iis one ]


-- teodor

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