Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2006, 09:23
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 8 meses
Puntos: 638
Exclamación grave problema con require_once();

hola una vez mas.
estoy haciendo un sitio y quiero implementar algo de modulos, creo que asi lo hace joomla, o al menos algo parecido, me explico,
quiero hacer que los menus, por ejemplo, sean dinamicos, es decir, tengo una pagina llamada, left_module.php la cual llamo a travez de un include en la pagina donde la quiero mostrar, ahora, en la pagina left_module.php. recojo los registros de una tabla en la cual tengo los menus, aqui la muestro:

Código PHP:
-- Estructura de tabla para la tabla `menu`
-- 

CREATE TABLE `menu` (
  `
idmenuint(11NOT NULL auto_increment,
  `
nombrevarchar(100NOT NULL,
  `
urlvarchar(200NOT NULL,
  `
targetvarchar(10) default NULL,
  `
seccionvarchar(200NOT NULL,
  `
ordenvarchar(50NOT NULL,
  
PRIMARY KEY  (`idmenu`)
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=
el problema es que al parecer no encuentra alguna ruta en la raiz del sitio, por que el error no sucede en este tipo de ruta:

Código HTML:
http://localhost/sitio/secciones/index.php
pero si en la raiz:

Código HTML:
http://localhost/sitio/index.php
y bueno, el ERROR que muestra es el siguiente

Código HTML:
Warning: require_once(../Connections/conexion.php) [function.require-once]: failed to open stream: No such file or directory in D:\SERVER\wamp\www\sitio\modulos\left_module.php on line 1

Fatal error: require_once() [function.require]: Failed opening required '../Connections/conexion.php' (include_path='.;C:\php5\pear') in D:\SERVER\wamp\www\sitio\modulos\left_module.php on line 1
y estoy seguro que la cosa esta aqui:

Código HTML:
(include_path='.;C:\php5\pear')
bueno, ojala y pueda optener ayuda de ustedes, gracias de antemano
RogerTM
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose

Última edición por rogertm; 22/08/2006 a las 10:05