Foros del Web » Programando para Internet » PHP »

Error al subir archivo

Estas en el tema de Error al subir archivo en el foro de PHP en Foros del Web. Hola a todos, tengo el siguiente código para subir imágenes... @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original if ( $_FILES [ "imagen" ] [ "error" ] ...
  #1 (permalink)  
Antiguo 09/01/2020, 14:02
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 835
Antigüedad: 12 años, 7 meses
Puntos: 7
Pregunta Error al subir archivo

Hola a todos, tengo el siguiente código para subir imágenes...

Código PHP:
Ver original
  1. if ($_FILES["imagen"]["error"]>0){
  2.     echo "error al cargar archivo";
  3.  
  4. } else{
  5.  
  6.  
  7.     $permitidos= array("image/png","image/jpg");
  8.     $limite_kb=5000000; //limite en kilobyte
  9. //in_array busca dentro del arreglo
  10. if(in_array($_FILES["imagen"]["type"], $permitidos) && $_FILES["imagen"]["size"]  <= $limite_kb * 1024){
  11.  
  12.  
  13. $ruta='files/'.$cliente_numero.'/'; // en que ruta se va a guardar
  14. $archivos=$ruta.$_FILES["imagen"]["name"];
  15.  
  16. if (!file_exists($ruta)){
  17. mkdir($ruta);
  18. //aca guardo
  19. }
  20.  
  21. if (!file_exists($archivos)){
  22.  
  23.  
  24. }else{
  25.  
  26.     echo "archivo ya existe";
  27. }
  28.  
  29.  
  30.  
  31. } else{
  32.  
  33.     echo "archivo no permitido o muy grnade";
  34. }
  35.  
  36.  
  37.  
  38.  
  39. }
  40. ?>

siempre me sale el error
echo "archivo no permitido o muy grnade";

Que puede ser.
Se agradece su tiempo..

y si es muy complicado de resolver, donde encuentro un buen ejemplo?.
desde ya muchas gracias
saludos.!!!
  #2 (permalink)  
Antiguo 09/01/2020, 16:40
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.639
Antigüedad: 12 años, 1 mes
Puntos: 1109
Respuesta: Error al subir archivo

Que formato tiene la imagen?

que tamaño tiene la imagen?

que máximo tienes permitido en tu php.ini?
  #3 (permalink)  
Antiguo 10/01/2020, 11:38
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 835
Antigüedad: 12 años, 7 meses
Puntos: 7
Respuesta: Error al subir archivo

Hola.!! muchas gracias por responder.!!! si era el error que me indicabas en php.ini, lo cambie ,, hay dos uno expresado en megas y otro con un 20, cambie los dos, es un servidor local espero que en el real funcione o me dejen tocar esa parte.

Muchos saludos y mil gracias.!!!
  #4 (permalink)  
Antiguo 10/01/2020, 12:12
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.048
Antigüedad: 9 años
Puntos: 153
Respuesta: Error al subir archivo

acuerdate que cuando subas el proyecto, si es servidor LINUX deberas establecer permisos a la carpeta que recibe los archivos
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)



La zona horaria es GMT -6. Ahora son las 11:54.