Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2011, 16:20
lauchalp95
 
Fecha de Ingreso: julio-2006
Mensajes: 254
Antigüedad: 17 años, 10 meses
Puntos: 0
problema con require

Yo tengo el siguiente require:
Código PHP:
require("./modulos/controln.php"); 
Éste, se ve perfectamente en /index.php , pero en /registro/1.php me manda el siguiente error:

Cita:
Warning: require(./modulos/controln.php) [function.require]: failed to open stream: No such file or directory in /home/a3415502/public_html/registro/1.php on line 136

PHP Error Message

Fatal error: require() [function.require]: Failed opening required './modulos/controln.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/a3415502/public_html/registro/1.php on line 136
La linea 136 vendría a ser:
Código PHP:
<? if(isset($_COOKIE['MM_Username'])) { require("./modulos/control.php");} else { require("./modulos/controln.php"); }; ?>
No llego a comprender porque me funciona en un lado y en otro no!
Gracias :)

Edito:
Tengo entendido que es porque por ejemplo, si al archivo /prueba/1.php yo le agrego un require ./modulos/control.php , este lo toma como si fuera ./modulos/prueba/1.php ; o algo así.
Si esa fuera la razon de que me ande mal todo...
¿Como podría hacer para que TODO el sitio tome bien los require?
Gracias!

Última edición por lauchalp95; 02/03/2011 a las 16:48