Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2009, 18:38
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Exclamación Variables $_GLOBAL en una funcion

Tengo un mareo barbaro.... no se si usar $_SESSION, static, $_GLOBAL o si esta ultima matriz es $GLOBAL

En mi programa hay una funcion boton_enlace() que quiero que trabaje con variables definidas una vez en el programa (se decide un valor en una funcion y luego se debe recordar y operar con el)

De acuerdo a si una de estas variables fue asiganada o no.......cargo con include() estas lineas:

$_global ['url_asignado']= "http://www.misitio.com";
$_global ['anchor_asignado']="juancito";
$_global ['img_asignado']="";

Luego pretendo utilizar los valores de estas variables en mi funcion pero el problema es que no tiene valor dentro de la misma:

Código PHP:
<?
Function boton_enlace(){  
  if (isset(
$_global['anchor_asignado'])){
    
$enlace = new Link2Text ($_global['url_asignado'],$_global['anchor_asignado']);
  }else{
    
$enlace = new Link2Graph ($_global['url_asignado'],$_global['img_asignado']);
  }
  return 
$enlace;  // devuelve el objeto pero al imprimirse se llama al metodo magico __toString() 
}
?>
Hace meses que no programaba.......y estoy REALMENTE confundido

APRECIERIA cualquier ayuda // GRACIAS!
__________________
Salu2!