25 if (!isset($this->mediaFolder) || (empty($this->mediaFolder)))
27 $this->mediaFolder =
"media/audio/";
30 if (!isset($this->folder) || (empty($this->folder)))
42 if (is_dir($this->mediaFolder))
45 if ($dh = opendir($this->mediaFolder))
47 while (($file = readdir($dh)) !=
false)
49 if ($file ==
"." || $file ==
".." || is_dir($file))
60 if (strpos($file,
".mp3") || (strpos($file,
".MP3")) !==
false)
62 $file = rawurlencode($file);
64 $title = rtrim($title,
".mp3");
65 $title = rtrim($title,
".MP3");
67 echo
"{ name:\"$title\",mp3:\"$this->mediaFolder/$file\"},\n\r";
73 else if (strpos($file,
".oga") || (strpos($file,
".OGA")) !==
false)
75 $file = rawurlencode($file);
77 $title = rtrim($title,
".oga");
78 $title = rtrim($title,
".OGA");
80 echo
"{ name:\"$title\",oga:\"$this->mediaFolder/$file\"},\n\r";
85 else if (strpos($file,
".wav") || (strpos($file,
".WAV")) !==
false)
87 $file = rawurlencode($file);
89 $title = rtrim($title,
".wav");
90 $title = rtrim($title,
".WAV");
92 echo
"{ name:\"$title\",wav:\"$this->mediaFolder/$file\"},\n\r";
101 die (
"could not open directory $this->mediaFolder");
106 die (
"directory not exists $this->mediaFolder");