Foros del Web » Programando para Internet » PHP »

Mostrar datos en un header en distintos directorio

Estas en el tema de Mostrar datos en un header en distintos directorio en el foro de PHP en Foros del Web. Hola: Mi consulta es la siguiente: He desarrollado un script que funciona con un archivo header.php y footer.php. Algunos datos de estos archivos son los ...
  #1 (permalink)  
Antiguo 11/06/2002, 01:35
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 15 años, 8 meses
Puntos: 2
Mostrar datos en un header en distintos directorio

Hola:
Mi consulta es la siguiente:
He desarrollado un script que funciona con un archivo header.php y footer.php. Algunos datos de estos archivos son los mismos para todas las páginas.
El punto es que en el archivo header.php una sección me muestra la fecha, el santoral del día, y otros valores que varían día a día y que yo almaceno en una base de datos.
El código que toma los datos desde la BD está hecho aparte y yo lo llamo con un include.
Si las páginas vistas están en la carpeta principal, no hay problema, pero cuando estas existen en otra carpeta, no me muestras los datos de la BD, pero si otros datos como la fecha, que no se almacenan en una bd.
También el script que me conecta en la BD. está aparte en el archivo de consulta de la BD. lo llamo con include.
La ruta de los archivos la tomo de la siguiente manera.
$ruta = dirname(__FILE__);
include("$ruta/admin/conectar.php");
<< Este archivo contiene los comandos para conectarse a la BD.
include ("$ruta/admin/calendar.inc.php"); <<Este archivo contiene los comandos para la fecha, y otros como por ejemplo para que me muestre un calendario, y variables que son usadas para la consulta de datos en la BD.
Ahora este problema no me ocurre en todas las carpetas, sólo en algunas.
?????????? :( :(
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 10:46.