Code 3825
function listMP3s($path) {
$dir = $_SERVER['DOCUMENT_ROOT'].$path;
$dirlength = strlen($dir);
$dh = opendir($dir);
while (false !== ($filename = readdir($dh))) {
// print "filename: $filename
";
if (stristr($filename,'.mp3')) $files[] = $path."/".basename($filename);
if ($filename != "." && $filename != ".." && is_dir($dir."/".$filename)) listMP3s($path."/".$filename); // recurse through subdirectories
// print ("is dir: ".(($filename != "." && $filename != ".." && is_dir($dir."/".$filename))?"Yes":"No")."
");
}
rsort($files);
for ($i=0; $i".basename($files[$i])."\n";
}
}
listMP3s('/my/music');
?>