Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2004, 10:01
rasgon
 
Fecha de Ingreso: febrero-2003
Ubicación: Madrid
Mensajes: 44
Antigüedad: 21 años, 2 meses
Puntos: 0
Información Cómo NO tener que rehacer el código al tener que usar variables globales

Buenas:

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;

Obviamente podemos hacer lo mismo para el resto de variables globales, no sólo con POST y GET.

Un aplauso pa mí

Espero que os sirva de algo,

Adolfo