Código PHP:
function FUNC_tamayoFichero($file){
$bytes = filesize($file);
$types = Array("bytes","kilobytes","megabytes","gigabytes","terabytes");
$current = 0;
while ($bytes > 1024) {
$current++;
$bytes /= 1024;
}
return round($bytes,2)." ".$types[$current];
}
pq no es capaz de leer el tamaño de un fichero mayor de 2 gigas... mas o menos..., se raya y me tira un numero con un "-" delante, usease... como las calculadoras cuando nos pasamos de numeros que caben en la pantalla.... curioso, pero no se como solucoonarlo...
alguien tiene idea?