Ok ofresco una disculpa.
Lo que estoy tratando de hacer es mostrar los directorios y subdirectorios que estan en mi servidor y al hacer click en un directorio final muestra los archivos en un div.
Por ejemplo si en el index coloco este codigo, oviamente con las librerias cargadas en el index:
Código HTML:
Ver original<a href="#" class="basic"> Pincha aquí para que se abra el modal
<div id="basicModalContent" style="display:none">
funciona perfectamente.
pero si pongo ese mismo codigo en el archivo de include deja de funcionar.
en el index lo que hago es cargar el include con ajax de esta forma:
Código Javascript
:
Ver originalfunction mostrarArchivos(ruta){
var contenedor;
contenedor = document.getElementById('archivos');
ajax=nuevoAjax();
ajax.open("GET", "mostrar_archivos.php?ruta="+ruta,true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
contenedor.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
Donde ruta es la carpeta y subcarpetas de los archivos a mostrar.
asi esta el inlcude:
Código PHP:
Ver original<div id="vista-archivos">
<div id="division-vista">
<div id="buscador"><input type="text" name="buscar" id="buscar" placeholder="Buscar" /></div>
</div>
<div id="archivos">
<?php include 'mostrar_archivos.php'; ?>
</div>
</div>
Pero como comento si coloco el link para abrir la ventana modal desde el archivo include no pasa nada.
NOTA: el archivo include solo contiene una tabla y una consulta para mostrar los archivos del directorio seleccionado.