No me ha funcionado usar (en el mismo servidor)
file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/ruta/al/cms/contenidos.php');
esto es lo que devuelve:
Warning: file_get_contents(/home/nx000063/public_html/kn/output/notas_completa.php?nota_id=index&tpl_id=nota_bar) [function.file-get-contents]: failed to open stream: No such file or directory in /home/nx000063/public_html/index.php on line 14
Exactamente el codigo que uso es el siguiente:
Código PHP:
<?PHP
echo file_get_contents($_SERVER['DOCUMENT_ROOT']."/kn/output/notas_completa.php?nota_id=index&tpl_id=nota_bar");
?>
(el archivo kn/output/notas_completa.php existe)
Que puede ser ?? No se me ocurre..
Mi problema con usar include es que si yo uso en /index.php
Código PHP:
include("./a/1.php");
/a/1.php
Código PHP:
include("./a/2.php");
no podre incluir el 1.php desde otro directorio que no sea el raiz, ya que pasar la ruta correcta cada vez que se lo incluye es mucho trabajo, y no me es posible hacer un include desde el root con /home/user/public_html etc ya que tengo q incluir primero el archivo de configuracion x_x
Muchas gracias !
Saludos