Buenas mi problema es que tengo por ejmplo esta estructura de carpetas y archivos:
..-Proyecto
......- js
......- img
......- php
............- config.php
............- controladores
.........................- loquesea.php
El tema es q si me encuentro en loquesea.php y qiero hacer un require al config.php , que obviamente esta en un nivel superior pongo :
require("php/config.php");
Y me dice : Warning: require(php/config.php) [function.require]: failed to open stream: No such file or directory in C:\wamp\www\Proyecto\php\Controladores\C_Redirecci on.php on line 3
Call Stack
# Time Memory Function Location
1 0.0064 673128 {main}( ) ..\loquesea.php:0
( ! ) Fatal error: require() [function.require]: Failed opening required 'php/config.php' (include_path='.;C:\php\pear') in C:\wamp\www\Proyecto\php\Controladores\C_Redirecci on.php on line 3
Call Stack
# Time Memory Function Location
1 0.0064 673128 {main}( ) ..\loquesea.php:0
En cambio si pongo el loquesea.php en raiz y llamo al require al estar en un nivel inferior me lo coje sin problemas , por tanto, como puedo indicar a mi require que salte ese nivel anterior y asi pueda encontrarlo???
Gracias!