Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2004, 05:00
Avatar de Kernellover
Kernellover
 
Fecha de Ingreso: noviembre-2002
Ubicación: Perdido
Mensajes: 251
Antigüedad: 22 años, 5 meses
Puntos: 0
Problemas con xelupload

Antes que nada comentar que no tengo muchos conociemientos de ASP y dado que no puedo cambiar me tengo que adaptar a lo que hay.

Resulkta que necesito poder cargar ficheros al servidor por medio de una pagina web y para ello buscando en las faq's de ASP encontré el mencionado xelupload con un ejemplo en su interior, pero al cargarlo en el servidor me da el siguiente error:
Número de ficheros subidos: 1
objeto Responseerror 'ASP 0159 : 80004005'

Almacenamiento en búfer desactivado
/prueba2/uptest.asp, line 8
El almacenamiento en búfer debe estar activado.


El código del documento es el que sigue a continuación, hay unas líneas en comentario pero si las pongo activas tampoco va. He echo algunas pruebas pero el fichero no me lo carga en ningún lado y no entiendo muy bien porque.
<!--#include file="xelupload.asp"-->
<%
Dim up, fich
set up = new xelUpload
up.Upload()

Response.Write("Número de ficheros subidos: " & up.Ficheros.Count & "<br>")
Response.Flush
For each fich in up.Ficheros.Items
Response.Write("<ul>")
Response.Write("<li>Nombre: <b>" & fich.Nombre & "</b></li>")
Response.Write("<li>Tamaño: <b>" & fich.Tamano & "</b> bytes (" & FormatNumber(fich.Tamano / (1024*1024)) & " Mb)</li>")
Response.Write("<li>Tipo MIME: <b>" & fich.TipoContenido & "</b></li>")
Response.Write("</ul>")

'Para guardarlo
' Con el nombre de fichero original:
' fich.Guardar Server.MapPath("rutavirtual")
' Con otro nombre:
' fich.GuardarComo nombrefichero, Server.MapPath("rutavirtual")
'----------------------------------------------------------------
Next

'Limpiamos objeto
set up = nothing
%>
Powered by <b>xelUpload</b>


El documento del formulario es el que sigue, lo envio para ver si es algo de esto lo que falla, aunque no lo creo porque está bastante bien, no se cierran tags antes ni después de lo establecido.
<html>
<head>
<title>Formulario de envío de ficheros</title>
</head>
<body>
<h3>xelUpload: prueba</h3>
<p>Introduce un texto y elige un fichero para subir.</p>
<form action="uptest.asp" method="post" enctype="multipart/form-data">
Nombre <input type="text" name="nombre" size="20"> <br>
<input type="file" name="fichero" size="20"><br>

<input type="submit">
</form>
</body>
</html>

Algún ASPero sabe por donde puede ser que falle este código? en teoría tendría que funcionar porque no necesita de dlls suplementarias en el servidor...

Gracias a todos y suerte en vuestros proyectos!