Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/07/2006, 03:26
Avatar de julianchoss
julianchoss
 
Fecha de Ingreso: julio-2006
Ubicación: Armenia
Mensajes: 26
Antigüedad: 18 años, 3 meses
Puntos: 0
De acuerdo solo carpetas

Hola.
Probé tal y como dijiste, pero en el array solo me aparecen los nombres de los archivos y carpetas q encuentra en la primera de ellas, pero no busca en las más internas.

Lo corregí asi:
Código:
function addFiles($carpeta) {
  if(is_dir($carpeta)){
    if($handle = opendir($carpeta))
    {
        while (false !== ($file = readdir($handle)))
        {
            if($file <> "." and $file <> ".."){
                if(is_dir($file)) {
                    $files[] = $file;
                }else{
                    $files[$file][] = $this->addFiles($carpeta."/".$file);
                }
            }
        }
    }
  }
  return $files;
}
Y funcionó creo q perfecto.
me imprime algo asi:
Array ( [Aerografia] => Array ( [0] => Array ( [FIL9846.JPG] => Array ( [0] => ) [Thumbs.db] => Array ( [0] => ) [FIL9840.JPG] => Array ( [0] => ) [FIL9841.JPG] => Array ( [0] => ) [FIL9842.JPG] => Array ( [0] => ) [FIL9843.JPG] => Array ( [0] => ) [FIL9844.JPG] => Array ( [0] => ) [FIL9845.JPG] => Array ( [0] => ) [FIL9847.JPG] => Array ( [0] => ) ) ) [Pincel] => Array ( [0] => Array ( [FIL9670.JPG] => Array ( [0] => ) [FIL9672.JPG] => Array ( [0] => ) [Thumbs.db] => Array ( [0] => ) ) ) [A_Mano] => Array ( [0] => Array ( [FIL9849.JPG] => Array ( [0] => ) [FIL9683.JPG] => Array ( [0] => ) [Thumbs.db] => Array ( [0] => ) ) ) [Hola] => Array ( [0] => ) [FIL9847.JPG] => Array ( [0] => ) )

ahora, perdon la ignorancia, como recorro ese array multidimensional??

Última edición por julianchoss; 28/07/2006 a las 03:33