Foros del Web » Programando para Internet » PHP »

No puedo subir archivos zip

Estas en el tema de No puedo subir archivos zip en el foro de PHP en Foros del Web. Hola amigos, recurro a ustedes, por un pequeño problema, resulta que con el siguiente código; estoy escribiendo cualquier archivo que suba al servidor a excepción ...
  #1 (permalink)  
Antiguo 06/06/2015, 11:55
 
Fecha de Ingreso: abril-2015
Ubicación: Bogotá D.C - Colombia
Mensajes: 106
Antigüedad: 9 años
Puntos: 11
Información No puedo subir archivos zip

Hola amigos, recurro a ustedes, por un pequeño problema, resulta que con el siguiente código; estoy escribiendo cualquier archivo que suba al servidor a excepción de los zip, no se porque genera error y no los escribe...

Generalmente creo que es por que no llega.???

Agradezco una vista al código y sus comentarios :D.

Código PHP:
<?php
$status 
"";
$response = array();
if (isset(
$_FILES['file'])) {
    
$archivo $_FILES["file"]['name'];
    
$tipo $_FILES["file"]['type'];
    
$tamano $_FILES["file"]['size'];
    
$prefijo substr(md5(uniqid(rand())), 06);

    if (
$archivo != "") {
        
$destino utf8_decode("../../uploads/chat/" $prefijo "_" $archivo);
        if (
move_uploaded_file($_FILES['file']['tmp_name'], $destino)) {
            
$response['code'] = 1;
            
$response['data']['name'] = $archivo;
            
$response['data']['type'] = $tipo;
            
$response['data']['path'] = "uploads/chat/" $prefijo "_" $archivo;
            
$response['message'] = "Se ha subido correctamente el archivo.";
            echo 
json_encode($response);
        } else {
            
$response['code'] = 1;
            
$response['message'] = "Error al escribir el archivo.";
            echo 
json_encode($response);
        }
    } else {
        
$response['code'] = -1;
        
$response['message'] = "No se recibió ningún archivo.";
        echo 
json_encode($response);
    }
} else {
    
$response['code'] = -1;
    
$response['message'] = "No se pudo subir el archivo.";
    echo 
json_encode($response);
    
//Si subo un zip, este sería el mensaje recibido... Generalmente creo que no llega el zip.
}
?>
  #2 (permalink)  
Antiguo 07/06/2015, 22:45
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: No puedo subir archivos zip

cuanto pesa el archivo .zip???????
  #3 (permalink)  
Antiguo 07/06/2015, 22:46
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: No puedo subir archivos zip

php por defecto solo deja subir archivos de maximo 2 megas.

Para coregir eso debes ir a tu archivo php.ini en "upload_max_filesize" y aumentar a gusto.

Etiquetas: zip
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:57.