Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2011, 01:01
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Upload Multiple

Buenos días.

La verdad es que no sé si esto va para AJAX, JS o ASP (.Net) porque no sé dónde ubicar el fallo. Estoy siguiendo las instrucciones que se dan en http://valums.com/ajax-upload/ para realizar subida múltiple de archivos.
Para gestionar en servidor utilizo el código que viene en https://raw.github.com/gist/576593/1...76c6e/net.aspx.

El código JS es:
Código Javascript:
Ver original
  1. <script language="javascript" type="text/javascript">
  2.         function createUploader() {
  3.             var uploader = new qq.FileUploader({
  4.                 element: $('#file-uploader')[0],
  5.                 allowedExtensions: [],
  6.                 action: '../Controladores/CargaArchivos.ashx',
  7.                 debug: true,
  8.                 onComplete: function(id, fileName, responseJSON) {
  9.                     var objJSON = jQuery.parseJSON(responseJSON);
  10.                     $('#ulLog').append('<li>' + fileName + '. JSON: ' + responseJSON[0] + '</li>');
  11.                 }
  12.             });
  13.         }
  14.         $(document).ready(function() {
  15.             createUploader();
  16.             $('#btnSubir').attr('src','subir.png');
  17.         });
  18.     </script>

La cuestión es que sí que se guardan los archivos en el directorio del servidor e incluso se registran los datos en el log:
Código TXT:
Ver original
  1. Upload Using UploadHandlerXhr
  2. Request.QueryString["qqfile"]:  ClaveAleatoriaJS.html
  3. Request.Files.Count:  0
  4. Request.ContentLength:  773
  5.  
  6. sLocalPath:D:\Usuario\Documentos\Visual Studio 2008\WebSites\proyecto\sigedo\temp\ClaveAleatoriaJS.html, File.Exists: False
  7.  
  8. result:  {"success","true","url","http://localhost:2866/proyecto/sigedo/temp/ClaveAleatoriaJS.html"}
Pero en la respuesta que se muestra tras la subida es:
· ClaveAleatoriaJS.html 0.8kB Failed

¿Alguna idea?

Gracias y un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!