Foros del Web » Programando para Internet » ASP Clásico »

XelUpload funciona, pero con dudas

Estas en el tema de XelUpload funciona, pero con dudas en el foro de ASP Clásico en Foros del Web. Buenos dias a todos, les comento que estoy implementando el upload que funciona bien, ahora, solo tengo un problema a ver si me pueden dar ...
  #1 (permalink)  
Antiguo 06/02/2007, 07:16
 
Fecha de Ingreso: febrero-2006
Mensajes: 57
Antigüedad: 18 años, 3 meses
Puntos: 0
XelUpload funciona, pero con dudas

Buenos dias a todos, les comento que estoy implementando el upload que funciona bien, ahora, solo tengo un problema a ver si me pueden dar una mano.
les paso el codigo de como esta funcionando ahora y luego les digo mi problema.

Código:
<!--#include file="xelupload.asp"-->
<%
Dim objUpload, fich, Conn, RS, SQL
set objUpload = new xelUpload
objUpload.Upload()

url= objUpload.form ("url")
file_zip= objUpload.form ("file_zip")
id_usuario = objUpload.form ("id_usuario")
file_name = id_usuario &"-"& url&".zip"


For each fich in objUpload.Ficheros.Items

'	Con otro nombre:
	fich.GuardarComo file_name, Server.MapPath("file\")	
	
	
'----------------------------------------------------------------
Next

'Limpiamos objeto
set objUpload = nothing
%>
como veran esto viene de un formulario en el cual el usuario escribe una direccion URL y luego sube el archivo, lo que hago es grabar el file con el nombre "id_usuario + url + .zip" (esta extencion la valido desde el formulario con javaScript)

el tema es que con direcciones xxx.xxx.com funciona bien, los archivos suben con el nombre correcto, el problema es cuando la direccion es xxx.xxx.com/xxx, da un error en el xelupload.asp.
nose como solucionar esto.
imagino que tendre que hacer algun manejo con las "/" para luego cargarlas bien. pero nose realmente como hacerlo.
alguien me puede dar una mano al respecto se lo agradeceria.

Atte Gustavo
  #2 (permalink)  
Antiguo 06/02/2007, 08:26
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Re: XelUpload funciona, pero con dudas

¿Qué error te da?.

Prueba a recoger la URL así a ver que ocurre:
Código:
url= Server.HTMLEncode(objUpload.form ("url"))
Salu2
  #3 (permalink)  
Antiguo 06/02/2007, 11:55
 
Fecha de Ingreso: febrero-2006
Mensajes: 57
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: XelUpload funciona, pero con dudas

Muchas gracias por contestar 3pies
te comento que por el momento solucione el incoveniente reemplazando "/" por " - "

url = replace(url,"/","-")
Código:
<!--#include file="xelupload.asp"-->
<%

Server.ScriptTimeout = 360 

Dim objUpload, fich, Conn, RS, SQL
set objUpload = new xelUpload
objUpload.Upload()

url= objUpload.form ("url")
url = replace(url,"/","-")
file_zip= objUpload.form ("file_zip")
id_usuario = objUpload.form ("id_usuario")
file_name = id_usuario &"-"& url&".zip"


For each fich in objUpload.Ficheros.Items

'	Con otro nombre:
	fich.GuardarComo file_name, Server.MapPath("file\")	
	
	
'----------------------------------------------------------------
Next

'Limpiamos objeto
set objUpload = nothing
%>
Muchas gracias, igualmente ahora estoy viendo el tema de los archivos que quieran subir que sean demasiado grandes.
Si bien ahora estoy usando <% Server.ScriptTimeout = 360 %>, nose si realmente me sirva de mucho.
Si se les ocurre algo agradeceria tambien una mano con esto

Sin mas UN SALUDO!

Gustavo
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 23:11.