Mike Hall said n this thread:
http://www.phpbuilder.com/forum/read.php3?num=1&id=100210&thread=100138:
-------<snip>--------
Okay, normally $HTTP_GET_VARS (and POST and COOKIE equivalents) is created for any script.
However some PHP hosts, for reasons best known to themselves, disable these arrays by setting track_vars = off in the php3.ini file.
Starting your script with <?php_track_vars?> will override the track_vars setting in the ini file and make $HTTP_GET_VARS availiable again.
Mike
-------<snip>--------
And there's more:
From this site:
http://www.phpbuilder.com/manual/language.variables.external.php
"If PHP's track_vars feature is turned on, either by the track_vars configuration setting or the <?php_track_vars?> directive, then variables submitted via the POST or GET methods will also be found in the global associative arrays $HTTP_POST_VARS and $HTTP_GET_VARS as appropriate."
See the red text by the "Press Once To Submit" button...
"Please do a search before posting."
--ph