Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2006, 15:28
Avatar de xyyy7
xyyy7
 
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 3 meses
Puntos: 5
Limitar el Peso del Archivo. ...Funciona pero sin etica!

Código PHP:
<?
$max_size 
""// Limitamos en Bytes el peso del file

if($_FILES['file']['size'] > $max_size){
print 
"Despues de una larga espera, te digo que esto no sube.. bajale el peso.-!";
exit;
}
?>
Si bien es cierto que el siguiente código trabaja y cumple su función bien...
Pues creo que no es tan bueno..
Me explico por que..

Quisiera limitar a un máximo filesize, ósea chequeando el peso del archivo antes de subirlo al servidor.-

pero pasa que si quiero limitar a un máx. de 1MB el código tendría que leer todo el mega para poder decir al usuario que no se puede subir el archivo , en dado caso que pese mas de eso ( 1MB ).- eso concluye e que después de una larga espera esperando que suba el file para el sistema te diga que no se puede.-

se que seria buena un escrito : MAX. peso permitido.- 1 MB.- pero para aquellos que no le gustan leer, o tan solo por capricho de intentar subir de igual manera el file...

Bueno en FIN la cosa es no esperar toda esa lectura de 1MB, con una espera lenta o rápida dependiendo de la conexión de Internet del usuario...

Como Podríamos solucionar eso en PHP... si el file pesa 1.3 MB (Por dar un ejemplo).-
no se tenga que mamar todo ese mega (1mb que limito) para poder decirle a usuario que no se puede-

Saludos.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com