Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/06/2012, 19:28
villano4
 
Fecha de Ingreso: septiembre-2011
Ubicación: Yucatán
Mensajes: 42
Antigüedad: 12 años, 8 meses
Puntos: 8
Respuesta: problemas con carpetas en php

yo uso esta funcion, la misma te muestra los archivos que se encuentren en todos los subtirectorios del directorio indicado, con algunas modificaciones puedes hacerlo funcionar, para lo que quieras, x ejemplo, yo tengo una funcion que llamo busca.php que me permite buscar en todos los archivos php, una cadena especifica, por ejemplo una variable y me muestra todos los archivos donde encuentre esa variable.

Código PHP:
function listar_directorios_ruta($ruta){
    
// abrir un directorio y listarlo recursivo
    
if (is_dir($ruta)) {
        if (
$dh opendir($ruta)) {
            while ((
$file readdir($dh)) !== false) {
                
//esta línea la utilizaríamos si queremos listar todo lo que hay en el directorio
                //mostraría tanto archivos como directorios
                
if ($file!="." && $file!=".."){
                    if (
is_dir($ruta $file)){
                        
//solo si el archivo es un directorio, distinto que "." y ".."           
                        
listar_directorios_ruta($ruta $file "/");
                    }
                    else echo 
"$ruta$file<br />";
                }
            }
            
closedir($dh);
        }
    }else echo 
"<br>No es ruta valida";

listar_directorios_ruta('north_am/');