Maidenaustria hat geschrieben:Nur eines noch - jetzt hab ich auf Grund des enormen Datenaufwandes bereits 2 Verzeichnisse - wie frage ich die denn zusammenaddiert ab??
In dem du die Verzeichnisse in einer eigenen Schleife durcharbeitest?
Die Verzeichnisnamen kannst du dazu in ein Array packen. Damit kannst du das jeder Zeit beliebig erweitern oder wieder Verzeichnisse rausnehmen.
Du hattest in deiner Berechnung noch einen Fehler drin. Bei der Verzeichnisbetrachtung musst du '.' und '..' ausschließen!
Code: Alles auswählen
<?php
$dir_array = array ('../bb/userpix/', '../bb/foo/');
foreach ($dir_array as $value) {
$dir = $REX['HTDOCS_PATH'] . $value; //Ordner wo das Frontend liegt
$do = opendir($dir);
while($file = readdir($do)){
if ($file <> '.' && $file <> '..') { // Exclude self and parent folder
$size += filesize($dir."/".$file);
}
}
closedir($do);
}
...
?>
Das funktioniert nur für einfache Verzeichnisse.
Möchtest du auch Unterverzeichnisse mit beachten, schau dir mal das Beispiel auf
php.net an.