De hecho creo que el tema es algo avanzado y por lo que alcanzo a entender te supera por mucho el problema.
Son cosas diferentes listar archivos y descargarlos, no puedes pretender hacer ambas cosas al mismo tiempo, desde ahí ya estás abordando mal el asunto.
Te sugiero aprender a forzar descargas primero, tal vez sea lo único que necesitas, crear una lista de enlaces que vayan hacia un script download.php y él se encargue de hacer la descarga.
Ya en el script debe ser muy simple:
Código PHP:
Ver original$file = $_GET['get'];
$path = 'archivos';
$fullpath = "$path/$file";
// código para forzar descarga
}
Claro que lo que te muestro es sólo un ejemplo y es inseguro, pero espero entiendas la idea.