Foros del Web » Programando para Internet » PHP »

Importante... Variables

Estas en el tema de Importante... Variables en el foro de PHP en Foros del Web. Ok, tengo un problemilla con variables atraves de includes, la cuestion es la siguiente Tengo una estructura de directorios asi: / ---- | ----/incs/ | ...
  #1 (permalink)  
Antiguo 09/04/2004, 23:51
 
Fecha de Ingreso: abril-2004
Mensajes: 30
Antigüedad: 20 años
Puntos: 0
Importante... Variables

Ok, tengo un problemilla con variables atraves de includes, la cuestion es la siguiente

Tengo una estructura de directorios asi:

/ ----
|
----/incs/
|
----/modulos/
|
- index.php

tengo un archivo /incs/conf.php con lo siguiente
$dbhost="unserver....bla,bla,bla";
$dbuser="unusuario";
$dbpass="un pass";

tons en el index hago un include

<? //este es el index.php
include("incs/conf.php");
echo $dbuser; //como era de esperarse la salida es "unusuario"

//pero el problema radica cuando:
include("modulos/modulotal.php");

?>

y hago lo siguiente

<? //este es modulotal.php

echo $dbuser; //no me imprime nada, es como si la variable estuviera vacia, ese es el problema que tengo, de igual manera me pasa cuando mando una variable por get y que la recibo para usarla en uno de los includes :(
?>

la verdad no se porque pasa, y es que la show es que estoy haciendo un sitio modular y esto se me presento.... si alguien sabe cual es el problema ahi, pues le pido de favor que me lo diga porque ya me estoy volviendo loco

Última edición por lord_michael; 09/04/2004 a las 23:53
  #2 (permalink)  
Antiguo 10/04/2004, 08:13
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Pues deberia funcionar perfectamente. A no ser que estes intentando acceder a esas variables desde dentro de funciones. Si es asi, revisa http://www.php.net/manual/en/languag...bles.scope.php

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:23.