Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2007, 07:42
Avatar de cdesseno
cdesseno
 
Fecha de Ingreso: mayo-2007
Ubicación: Buenos Aires
Mensajes: 111
Antigüedad: 17 años
Puntos: 1
Re: limitar capacidad de carpetas Apache

Encontré esta función en PHP.net quizás te pueda ayudar. Devuelve el tamaño de una carpeta o archivo. Entonces calculas su tamaño y si pesa más de lo que deseas exit();
Código PHP:
<?php
function get_size($path)
    {
        if(!
is_dir($path))return filesize($path);
        
$dir opendir($path);
        while(
$file readdir($dir))
        {
            if(
is_file($path."/".$file))$size+=filesize($path."/".$file);
            if(
is_dir($path."/".$file) && $file!="." && $file !="..")$size +=get_size($path."/".$file);
           
        }
        return 
$size;
    }
?>