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'); ?>