Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/09/2003, 19:56
Avatar de nuevo
nuevo
 
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 20 años, 11 meses
Puntos: 2
la solucion a la forma rustica y bruta, si no quieres por las buenas, sera por las rebuenas...

Código PHP:
<?php
$quota 
"50";

function 
obsah($adr,&$totalquota,&$dir,&$size){
  
$dp OpenDir($adr);

  do{
    
$itm=ReadDir($dp);
    if (
Is_Dir("$adr/$itm")&&($itm!=".")&&($itm!="..")&&($itm!="")){
      
obsah("$adr/$itm",$totalquota,$dir,$size);
      
$dir++;
    }
    elseif ((
$itm!=".")&&($itm!="..")&&($itm!="")){
      
$size $size FileSize("$adr/$itm");
      
$totalquota++;
    }
  } while (
$itm!=false);

  
CloseDir($dp);
}

obsah(".",$totalquota,$dir,$size);

$freeA $size/1024*1024;
$freeA $freeA/1024;
$freeA $freeA/1024;

$exp explode(".",$freeA);
$freeN substr($exp[1],0,2);
$freeA $exp[0].".".$freeN;

$freeB $quota-$freeA;

echo 
"<CENTER><FONT FACE=arial SIZE=2>
Tamaño Hdd: <B>$freeA</B> Mb -
Quota: <B>$quota</B> Mb -
Espacio Libre: <B>$freeB</B> Mb -
<B>$totalquota</B> ficheros y <B>$dir</B> carpeta\s
</FONT></CENTER>"
;
?>


a alguien se le ocurre algo mejor???
__________________
3w.valenciadjs.com
3w.laislatv.com

Última edición por nuevo; 21/09/2003 a las 02:36