Hola a todos. Querria que me intentarais ayudar en resolver el funcionamiento de lo expuesto a continuacion y su correcta solucion. Empecemos desde 0.
Tengo este arbol de directorios y ficheros en el server.Espero que la entiendan:
Código:
/
/galeria/
/php/
/miniaturas.php
/minis/
/1.jpg, 2.jpg, etc
/originales/
/1.jpg, 2.jpg, etc
/galeria.swf
/index.php
/galeria.php
Galeria.swf es una galeria de fotos, la cual funciona mediante XML, llamando a miniaturas.php(el cual genera el XML), y cargando los archivos de la carpeta minis y y originales.
Resumen:
Código:
- Cargo el XML: php/miniaturas.php
- Cargo las miniaturas cogiendo referencias del XML: minis/ruta
- Al cliquear en imagenes cargo la foto en grande: originales/ruta
Bueno hasta aqui claro, ahora viene la movida.
- Index.php carga las paginas en capas, en este caso galeria.php, mediante includes.
- Galeria contiene la ruta del flash galeria/galeria.swf
Y aqui esta el fallo. Al cargar el flash, este coge todas las rutas del actionscript como si estubieran en raiz, osea /php/ y /minis/. La unica solucion que he encontrado es poner estas carpetas directamente en la raiz y la galeria funciona perfectamente. Otra solucion a sido renombrar las rutas del actionscript a galeria/php/ y galeria/minis, para que vaya a la ruta correcta.
Alguna opinion al respecto? El problema esta solucionado de esta forma, pero cualquier ayuda, consejo, alternativa o explicacion de porque pasa esto sera agradecida.
Muxas gracias y Cordiales saludos.