Seguramente más de uno se habrá encontrado con que sus viejos códigos no están preparados para funcionar correctamente en servidores que no admiten "register globals ON", y que por defecto están a OFF.
Para no tener que reescribir parte del código, poniendo $_GET["nombre"] donde antes ponía "$nombre" , podemos poner este sencillo código al inicio de la página principal (generalmente, index.php):
Código PHP:
while(list($key,$val) = each($_GET))
{
$a = $key;
$$a = $val;
}
while(list($key,$val) = each($_POST))
{
$a = $key;
$$a = $val;
}
Un aplauso pa mí
Espero que os sirva de algo,
Adolfo