Bonjour à tous, j'essaie de compter le nombre de fichiers d'un répertoires et de ses sous répertoires,
en ce sens j'ai le code qui suit:
<?
function count_files($dir)
{
$num = 0;
$dir_handle = opendir($dir);
while($entry = readdir($dir_handle))
if(is_file($dir.'/'.$entry))
$num++;
closedir($dir_handle);
return $num;
}
?>
le soucis avec ce code c'est qu'il compte que les fichiers d'un répertoires dont le nom est connu,
et non pas de ses sous répertoires,
en fait mes utilisateurs auront u_n accès et pourront créer autant de sous répertoires qu'ils le voudront,
seul le nom du répertoire principal sera connu, il sera une variable récupéré via la méthode GET.
quelqu'un aurait il une idée?
d'avance merci.
Bonjour à tous, j'essaie de compter le nombre de fichiers d'un répertoires et de ses sous répertoires,
en ce sens j'ai le code qui suit:
[php]<?
function count_files($dir)
{
$num = 0;
$dir_handle = opendir($dir);
while($entry = readdir($dir_handle))
if(is_file($dir.'/'.$entry))
$num++;
closedir($dir_handle);
return $num;
}
?>[/php]
le soucis avec ce code c'est qu'il compte que les fichiers d'un répertoires dont le nom est connu,
et non pas de ses sous répertoires,
en fait mes utilisateurs auront u_n accès et pourront créer autant de sous répertoires qu'ils le voudront,
seul le nom du répertoire principal sera connu, il sera une variable récupéré via la méthode GET.
quelqu'un aurait il une idée?
d'avance merci.