Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2015, 12:21
juanrapma
 
Fecha de Ingreso: octubre-2015
Ubicación: Panama, Chitre
Mensajes: 12
Antigüedad: 9 años
Puntos: 0
Subir Archivo mediante Ajax

Hola a todos los del foro y expertos en Jquery.

Necesito de su ayuda, estoy preparando una subida de archivo mediante ajax, he logrado a que cuando elija el archivo, me brinde el nombre del file, pero cuando pasa eso, el php no reconoce el $_FILES[].

No se si me explico.

Aqui esta lo que he realizado.

Código PHP:
function subir(){
                    
                    var file = document.forms['fotoUpload']['foto_perfil'].files[0];
                    var id = $("<?php print $iduser ?>").val();
                    
                    $.ajax({
                            url:   '/site/upload_pic.php',
                            type:  'post',
                            data: "foto="+file,
                            enctype: 'multipart/form-data',
                            beforeSend: function () {
                                    $("#todobien").html("Procesando, espere por favor...");
                            },
                            success:  function (response) {
                                    $("#todobien").html(response);
                                    
                            }
                    });
                    
                    };
Cuando consigue y va a la url: '/site/upload_pic.php', manda error ya que el $_FILES['foto_perfil']['name'] no lo reconoce.

Alguien sabe como puedo mejorar??

Saludos a todos