Re: $_SERVER variables under IIS6
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.php archive

Re: $_SERVER variables under IIS6

From: Erwin Moller <since_humans_read_this_I_am_spammed_too_much@spamyourself.com>
Date: Mon Apr 17 2006 - 12:50:55 CEST

sharadg@gmail.com wrote:

> Why is it that IIS6 does not provide all the $_SERVER variables,
> otherwise available underApache ? Examples being, SERVER_ADDR,
> SERVER_PORT ...
>
> Is there any way to declare server variables under IIS ?
>
> Thanks

Hi,

As can be found at:
http://nl2.php.net/manual/en/reserved.variables.php

------------------------
Server variables: $_SERVER

    Note: Introduced in 4.1.0. In earlier versions, use $HTTP_SERVER_VARS.

$_SERVER is an array containing information such as headers, paths, and
script locations. The entries in this array are created by the webserver.

(!) --> There is no guarantee that every webserver will provide any of
these; servers may omit some, or provide others not listed here. That said,
a large number of these variables are accounted for in the CGI 1.1
specification, so you should be able to expect those.

Regards,
Erwin Moller
Received on Mon May 1 02:57:44 2006