phuais:
Primero abres la carpeta con opendir,
despues lees la carpeta con readdir utilizando while;
dentro del while tienes a tu disposicion las funciones
is_dir e is_file para separar
lo que hay dentro osea saber si es una carpeta o es un fichero!!!.
Para saber cuantas hay de cada tipo pues creas fuera del while dos contadores,
uno, por ejemplo, $w = 0; y otro $x = 0; y los incrementas cada vez que se revisa
el o la carpeta, dentro del while!!!
Saludos
Franco

