Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/01/2011, 08:07
MRB09
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina, Santa Fe, Rosario
Mensajes: 305
Antigüedad: 16 años
Puntos: 4
Respuesta: Require con variables y echo

Cita:
Iniciado por marlanga Ver Mensaje
El problema es que el PHP para que una variable sea global tienes que meterla en el array asociativo $_GLOBALS, es decir, en lang.php poner $_GLOBALS["es"][1]="asd";

U otra alternativa, decirle a la función que $es es una variable que tiene que pillar desde fuera de la función:
header () {
global $es;
echo $es['1'];
}

Lee más acerca del ámbito de las variables en PHP, y cuidado que hacer este tipo de cosas puede ser un poco peligroso y buscar errores puede ser una locura si no se tiene muy claro dónde existen las variables.
Muchisimas gracias! Sale karma

Cuando decis a peligroso te referis a la seguridad?

Hay alguna forma de declarar global a todas las funciones de un documento con una sola linea?

Última edición por MRB09; 17/01/2011 a las 08:13