From 753f60c7d4769fa72d3b910e491f37db6f130898 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Fri, 2 Aug 2013 17:19:21 -0500 Subject: dymaxion --- .../demo/jsAMP-preview/php notes.txt | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 docs/dymaxion/soundmanagerv297a-20101010/demo/jsAMP-preview/php notes.txt (limited to 'docs/dymaxion/soundmanagerv297a-20101010/demo/jsAMP-preview/php notes.txt') diff --git a/docs/dymaxion/soundmanagerv297a-20101010/demo/jsAMP-preview/php notes.txt b/docs/dymaxion/soundmanagerv297a-20101010/demo/jsAMP-preview/php notes.txt new file mode 100755 index 0000000..25f8e88 --- /dev/null +++ b/docs/dymaxion/soundmanagerv297a-20101010/demo/jsAMP-preview/php notes.txt @@ -0,0 +1,25 @@ +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'); + +?> \ No newline at end of file -- cgit v1.2.3-70-g09d2