Cita:
Iniciado por oscarva Hola yoseman muchas gracias por dedicarme tiempo y responder a todas mis preguntas
lastimosamente el sistema que me dices no me sirve, ya te digo por que.
toda mi web y todo el formato esta echo por tres partes, arriba el logo, y un menu principal, a la izquierda un menu con las secciones y donde ira el sistema de logueo y en el centro el contenido dependiendo de la seccion. Yo utilizo el menu superior y un menu lateral para absolutadmente todas mis paginas los cuales incluyo por medio de includes, estos dos menus estan alojados en la carpeta principal de mi sitio por lo que para incluirlos en todas y cada una de mis paginas utilizo
<? include("http://www.misitio.com/menu.php"); ?>
como te digo esto lo utilizo en todas y cada una de las paginas de mi sitio, y es en este menu donde ira el sistema de logueo. el problema surje porque mis subdominios son del tipo
www.subdominio.misitio.com entonces como es logico si por ejemplo en el $phpbb_root_path coloco digamos
foro/ y estoy en el subdominio digamos
www.juegos.misitio.com pues el sistema de logueo buscara el archivo login.php en
www.juegos.misitio.com/foro/ ciendo que el foro esta en
www.misitio.com/foro/
alguna vez tuve este error con el sistema de publicidad y lo que hacia era colocar la ruta como home/public_html/misitio/carpeta y asi me funcionaba el sistema de publicidad en cualquier pagina y subdominio de mi sitio donde yo estubiera. pero ya probe colocar la carpeta del foro de este modo y tampoco
no se si me explique un poquito mejor
te agrdesco mucho tu colaboracion
un saludo
A ver si he entendido bien, desde cada subdominio haces un include de:
Código PHP:
include("http://www.misitio.com/menu.php");
Bueno, si es así, tienes que poner la ruta del foro, pero desde la ruta dónde está el script dónde haces el include, o sea:
Código PHP:
$volver="../directorio_de_subdominio_desde_donde_se_llamo/index.php";
$phpbb_root_path="../foro/";
Eso es para el caso en que el script principal index.php que tiene el include del menu del directorio raíz, esté en cualquier directorio de tu dominio, corresponda o no a un subdominio.
Lo que pasa es que, dependiendo del subdominio dónde estuvieses, $volver ha de cambiar, por eso antes decía que lo que puedes hacer es eliminar del sistema de logueo la línea en la que defines $volver, y para dóminio definir la variable ANTES del include:
subdominio1:
Código PHP:
$volver="../subdominio1/index.php";
include("http://www.misitio.com/menu.php");
subdominio2:
Código PHP:
$volver="../subdominio2/index.php";
include("http://www.misitio.com/menu.php");
Prueba a ver si tenemos suertecilla
Salu2 ;)