en jeg lige havde liggende...
http://scripts.gonza.dk/list_dir/<?php
$mydir = "files/"; //Mappen filerne ligger i (husk slash (/) til sidst)
$icondir = "icons/"; //Mappen hvor icons filerne fra apache ligger i (husk slash (/) til sidst)
if ($handle = opendir($mydir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
//finder filens størrelse
$filesize = filesize($mydir.$file);
//finder extension
$pathinfo = pathinfo($mydir.$file);
$extension = $pathinfo["extension"];
$domain = $_SERVER["HTTP_HOST"]."/";
$extension = strtolower($extension);
if (($extension == 'jpg') OR ($extension == 'gif') OR ($extension == 'png') OR ($extension == 'bmp')){
$extimage = 'image2.gif';
}
else if (($extension == 'mpeg') OR ($extension == 'avi')){
$extimage = 'movie.gif';
}
else {
$extimage = 'unknown.gif';
}
//udskriver til skærm
echo "<a href='#'><img src='
http://".$domain.$icondir.$extimage."' title='".$extension."' border='0'></a> <a href='".$mydir.$file."'>".$file."</a> (".$filesize." bytes)<br>";
}
}
closedir($handle);
}
?>