01/03/2011, 11:50
|
Colaborador | | Fecha de Ingreso: mayo-2008 Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 7 meses Puntos: 528 | |
Respuesta: Problema al subir un fichero en php, haciendo un submit desde javascript!! Como te indicaron, no puedes enviar archivos por ajax.
Yo que tengo toda una plataforma con llamadas ajax para todo, lo he resuelto así:
Mediante un iframe hago un "uploader", que me permite enviar archivos mediante html simple y un submit a un script de php como los de siempre. Cada vez que se envia un archivo (permite enviar varios, uno a la vez), mediante javascript agrego el nombre del archivo subido a un campo tipo hidden dentro de un formulario en la pagina principal (fuera del iframe). Este formulario al enviarlo por ajax, se envia con todo y la lista de archivos subidos, de modo que cuando se recoje el formulario solo se parte la lista de archivos recibida y ya se puede trabajar con ellos. |