Tema: Carpeta php
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/06/2005, 08:56
HerSAn
 
Fecha de Ingreso: mayo-2005
Mensajes: 201
Antigüedad: 19 años
Puntos: 2
Puedes pronar lo siguiente:
Código PHP:
$dir "./";
$dh  opendir($dir);
while (
false !== ($nombre_archivo readdir($dh))) {
  if(
$nombre_archivo != '.' && $nombre_archivo != '..'){
    if(
is_dir($nombre_archivo)){
      
$carpetas[]=$nombre_archivo;
    }
    
$archivos[] = $nombre_archivo;
  }
}

sort($archivos);
sort($carpetas);
echo 
"El directorio $dir contiene:<br>\n";
echo 
"Carpetas: ".count($carpetas)."<br\>\n";
echo 
"Archivos: ".count($archivos)."<br\>\n"
El unico inconveniente es que solo contabiliza un nivel de directorios, para un estructura mas compleja, necesitarias meter el codigo en un funcion y hacerla recursiva.

Saludos.