Mi sono fatto questa funzione e funge ma è possibile che non esista un sistema più semplice senza dover scrivere una paginata di php.
Codice PHP:
<?php
#elenca le dir vuote
function elenca_dir_vuote($dir="../../gallery/gallery/"){ //DIRECTORY DA APRIRE
$handle = @opendir($dir);
while ($doc = @readdir ($handle)) { // legge tutti i file
if($doc == "." || $doc == ".." || (is_file($doc))) continue;
unset($tutte); //azzero il conto dei file
$fd = @opendir($dir.$doc);
while (@$file = readdir ($fd)){
$tutte[]=$file;//array contenente lelenco di tutti i file
$totale=(count($tutte))-2;//conta i file interni sottraendo 2 per . e ..
} //fine II while
if ($totale==0 && (is_dir($dir.$doc))) {
$dir_vuote[]=$doc; //ARRAY CONTENENTE LE DIR VUOTE
asort($dir_vuote);
reset($dir_vuote);
} //fine if totale
@closedir ($fd) ;
} //fine I while
@closedir ($handle) ;
if (!$dir_vuote) echo "Non sono presenti directory vuote in questa cartella";
return $dir_vuote;
} //fine funzione
//prova uso funzione
$dir_vuote=elenca_dir_vuote("../../gallery/");
print_r($dir_vuote)
?>