Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/11/2010, 16:27
Avatar de el_tigre
el_tigre
 
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 9 meses
Puntos: 8
Respuesta: acceder a los archivos de varios directorios

Bien, siguiendo la sugerencia... lo puse así:

Código PHP:
<?php

function getFile($file){
    foreach (
glob($file '/*') as $filename) {
        if(
is_dir($filename)){
            
getFile($filename);
        }
        echo 
$filename '<br />';
    }
}


$filter ".mp3";
$directory getFile('a');
@
$d dir($directory);
if (
$d) { 
    while(
$entry=$d->read()) {  
        
$ps strpos(strtolower($entry), $filter);
        if (!(
$ps === false)) {  
            
$items[] = $entry
        } 
    }
    
$d->close();
    
sort($items);
}
header("content-type:text/xml;charset=utf-8");

echo 
"<?xml version='1.0' encoding='UTF-8' ?>\n";
echo 
"<playlist version='1' xmlns='http://xspf.org/ns/0/'>\n";
echo 
"    <title>Sonidos</title>\n";
echo 
"    <info>http://www.forosdelweb.com/</info>\n";
echo 
"    <trackList>\n";

for(
$i=0$i<sizeof($items); $i++) {
    echo 
"        <track>\n";
    echo 
"            <annotation>".($i+1).". ".$items[$i]."</annotation>\n";
    echo 
"            <location>".$directory.'/'.$items[$i]."</location>\n";
    echo 
"            <info></info>\n";
    echo 
"        </track>\n";
}
echo 
"    </trackList>\n";
echo 
"</playlist>\n";
Pero no doy con la solución