$whichDir = ".";
function explore($adr,&$total,&$dir,&$size){
$dp=OpenDir($adr);
do {
$itm=ReadDir($dp);
if (Is_Dir("$adr/$itm")&&($itm!=".")&&($itm!="..")&&($itm!="")){
explore("$adr/$itm",$total,$dir,$size);
$dir++;
} elseif (($itm!=".")&&($itm!="..")&&($itm!="")){
$size=$size+FileSize("$adr/$itm");
$total++;
}
}
while ($itm!=false);
CloseDir($dp);
}
explore($whichDir,$total,$dir,$size);
$spaceused = "$size";