Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/05/2017, 22:15
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Achicar tamaño imagen upload

Mira lo que puedes hacer y se me ocurre es tener directios, por ejemplo

-imagenes
->dir_500_o_menos
->dir_501_1000
->dir_1001_2000
->dir_2001_o_mas

Código PHP:
Ver original
  1. $papa = "imagenes/";
  2. $carpetas = array(
  3. "dir_500_o_menos",
  4. "dir_501_1000",
  5. "dir_1001_2000",
  6. "dir_2001_o_mas"
  7. );
  8.  
  9. $filesize = $_FILES["file"]["size"];
  10. $aux = -1;
  11. echo $filesize;
  12. if($filesize <= 500000){
  13. $aux = 0;
  14. }
  15. elseif($filesize >= 500001 && $filesize <= 1000000){
  16. $aux = 1;
  17. }
  18. elseif($filesize >= 1000001 && $filesize <=2000000){
  19. $aux = 2;
  20. }
  21. else{
  22. $aux = 3;
  23. }
  24.  
  25. $completedir = $papa.$carpetas[$aux]."/".$_FILES["file"]["name"];
  26.  
  27. move_uploaded_file($_FILES["file"]["tmp_name"],$completedir);