Parašė bruzgis· 2009 Bal. 12 10:04:56
#10
<?php
function GetFolderSize($d ="." ) {
$h = @opendir($d);
if($h==0)return 0;
while ($f=readdir($h)){
if ( $f!= "..") {
$sf+=filesize($nd=$d."/".$f);
if($f!="."&&is_dir($nd)){
$sf+=GetFolderSize ($nd);
}
}
}
closedir($h);
return $sf ;
}
//Jeigu nori ,kad atvaizduotu kiek uzima ta tavo direktorija...
//echo parsebytesize(GetFolderSize(BASEDIR."uploads/"));
if(GetFolderSize(BASEDIR."uploads/") > 209715200 ) { echo "Uzdrausta, ftp jau pilnas"; } else {
//visas kelimo skriptas
}
?>
na siaip viska detaliai paaiskinau, plius nepamirsk pasitikrint ar tikrai toks kelias iki uploads folderio