Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/03/2005, 10:55
NeOnsKuLL
 
Fecha de Ingreso: junio-2003
Mensajes: 26
Antigüedad: 20 años, 10 meses
Puntos: 0
Cita:
Por otro lado .. cuando haces un "include" las variables no se propagan sino que tu código se vá componiendo con todas las partes de tu código que llamas externo. Todo "junto" (digamos "virtualmente en memoria") se ejecuta como una sóla entidad.
Es exactamente eso lo que siempre he pensado.

Ya encontré el problema. Estaba en que estaba haciendo el include de la siquiente manera:
Tenía una variable $includes_dir = "http://localhost/includes/";
Y luego hacía el include así: include($includes_dir . 'topmenu.php');

Y como el include de topmenu.php estaba hecho por http, las variables no lo alcanzan a él, o sea, que efectivamente, no se propagan las variables a él.

Gracias Cluster

NeOnsKuLL