Siema, przychodzę do was z małym Zapytankiem.
Potrzebuję skryptu w php, który zlicza pliki / foldery i podfoldery (w skrócie - statystyki całego "drzewa plików")
Znalazłem jeden skrypt
$sciezka = "./";
$i = licz_pliki($sciezka);
echo "W katalogu jest ".$i['files']." plików i ".$i['dirs']." katalogów.";
function licz_pliki($sciezka,$files=0,$dirs=0){
$i['files']=$files;
$i['dirs']=$dirs;
$katalog = opendir($sciezka);
while ($plik = readdir($katalog)) {
if (($plik!=".") and ($plik!="..")) {
if(is_dir($sciezka.$plik)) {
$i['dirs']++;
$i = licz_pliki($sciezka.$plik,$i['files'],$i['dirs']);
}
else{
$i['files']++;
}
}
}
closedir($katalog);
return $i;
}
Jednakże jest z nim mały problem.
Myślę, że nic tak dobrze nie wytłumaczy mojego problemu jak te screeny
W skrócie zlicza tylko z pierwszego podfolderu.
Jest jakiś inny sposób, żeby liczyło wszystkie pliki?
Wystarczy mi, żeby liczyło pliki z tych 3 katalogów (główny i 2 podrzędne).
Jakaś duszyczka jest w stanie pomóc?