Pues no funcionan ..
Los arrays superglobales ($_SERVER, $_GET .. etc) aparecieron en PHP versión 4.1.0 ) .. En tu caso deberías usar mínimo:
$HTTP_GET_VARS .. para GET
$HTTP_POST_VARS .. para POST
$HTTP_SERVER_VARS .. para variables de servidor.
Puedes ver todos estos detalles en:
http://www.php.net/manual/en/reserved.variables.php
Consejo: Cambia si o si de versión de PHP ya!. (lee los comentarios sobre seguridad de uso de esas variables en el link que te dejé).
Un saludo,