Hi Stefan,
wie kann ich die Größe eines Verzeichnisses
was genau meinst Du damit?
a) Die Anzahl des von allen Objekten des Verzeichnisses (oder des
Verzeichnisbaums?) effektiv belegten Bytes auf der Platte?
b) Die Summe aller Dateigrößen? (Das ist deutlich weniger!)
auf einem externen Server ausgeben?
Welchen Zugang erlaubt Dir dieser externe Server?
Vermutlich wirst Du an dieser Stelle scheitern.
oder auf meinem eigenen Server?
Das ist schon viel einfacher.
Wenn Du Deine eigenen Objekte aufsummieren willst, kannst Du das dadurch
lösen, daß Du die Menge dieser Objekte (die Du noch nicht hinreichend
genau beschrieben hast) über eine Schleife bzw. rekursive Funktion ab-
arbeitest und einfach "mitzählst".
(Ich weiß nicht, wie "find" in PHP heißt, aber sicherlich ähnlich.)
Geht es um den tatsächlich belegten Plattenplatz, dann brauchst Du andere
Informationen. (Eine 1-Byte-Datei belegt ja eventuell 16 KB, falls die
Fragmentierungsgröße des Dateisystems so eingestellt sein sollte.)
An dieser Stelle wird Deine Aufgabenstellung vermutlich plattformabhängig
- unter UNIX würde ich Dir "man du" zu lesen empfehlen, bei Windows wüßte
ich nicht weiter.
Am besten mittels PHP,
Falls Du aus PHP heraus Systemkommandos starten kannst ("du" ist eines),
kein Problem.
Viele Grüße
<img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.ico" border=0 alt=""> Michael