Hola , si como poder todo se puede , se va a complicar un poco mas el codigo pero bueno ,vos lo que queres es que te muestre los links y cuando presiones en ellos puedas navegar el contenido de dicha carpeta?.
Por otro lado no pensaste en un paquete php ya desarrollado? te dejo uno que a mi gusto es bastante completo y se acerca en forma total a lo que vos queres.
http://sentidoweb.com/2008/04/21/byt...diante-php.php
Saludos