maphp ----- maphp is a php script for recursive file listing. It outputs html lists with links to every file and directory on the especified path. you can download the ost recent version of this script at: http://dospeixos.net/projects/maphp/index.html install ------- just copy the maphp directory to your server and point your browser to http://yourserver/maphp/ and you will see a list of files on your server. You can customize it running it on any page you want, you just need to add this code to your php file. include("maphp.php") $map = new maphp(); $map->run(); If no path is especified to the run function it will use the current path. you can change it by doing this: $map->run("foo/bar"); filters ------- you can use filters on maphp to hide the files and directories you don't want to be shown on the map list. if no filter is used, maphp creates it's own filter and adds directories . and .. and these are not displayed on the list. you can create your own filters this way $my_filter = new filter(); // directories with name private will not be displayed $my_filter->add_dir("private"); // files with name index.php will not be displayed $my_filter->add_file("index.php"); // files with extension .gif will ot be displayed $my_filter->add_extension("gif"); note: the default index.php creates a new filter and adds the maphp directory to it. this way, maphp files will not be displayed. empty directories ----------------- maphp does not show empty dirs by default. but you can change that before using the run functionof maphp. $map->show_empty_dirs(true); contact ------- you can e-mail me to ivan@dospeixos.net