Hola ikaroraul, cómo vas??
Bueno, la mejor forma para recoger lo que envias ya sea por URL o form, es utilizar la instrucción nativa de php:
$_GET para datos en la URL y/o form
$_POST para los form que tengan este método.
Esta instrucción "
$HTTP_POST_VARS" junto con "
$HTTP_GET_VARS" ya están, por así decirlo, "descontinuadas". Osea, tarde que temprano dejarán de ser utilizadas.
El que en este server, solo te funcione, $_REQUEST pues es mas de configuración que de programación. Lo siento jeje :D
Yo utilizo una función para recoger lo que viene de los POST, quizás te pueda servir, solo colócale $_REQUEST:
Código PHP:
foreach($_POST as $nombre_campo => $valor)
{
$asignacion="\$$nombre_campo='$valor';";
eval($asignacion);
}
Saludos man