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

ASPUPLOAD - Cómo subir ficheros a carpeta de cada usuario

Estas en el tema de ASPUPLOAD - Cómo subir ficheros a carpeta de cada usuario en el foro de ASP Clásico en Foros del Web. Saludos: A ver si me pueden hechar una mano. Resulta que tengo que subir una imagen al servidor con el ASPUPLOAD, y no tengo problema ...
  #1 (permalink)  
Antiguo 19/10/2004, 09:44
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años
Puntos: 0
ASPUPLOAD - Cómo subir ficheros a carpeta de cada usuario

Saludos:

A ver si me pueden hechar una mano. Resulta que tengo que subir una imagen al servidor con el ASPUPLOAD, y no tengo problema cuando quiero que todas las imagenes se suban en la misma carpeta del servidor, pero lo que necesito es que cada usuario guarde las imagenes que sube al servidor en su propia carpeta.
Mi idea era pasarle por una variable la carpeta de cada usuario para completar la ruta, de esta forma:

ruta=request.QueryString("empresa")
Set Upload = Server.CreateObject("Persits.Upload.1")
'Carpeta donde se subirán los ficheros
Upload.Save("c:\Inetpub\turofertas\images\ofertas\ ") & ruta

pero por lo visto el metodo upload.save no permite anexar contenido de variables a la ruta física de la carpeta.
Alguien sabe cómo poder hacerlo?
Obviamente ya he comprobado que la variable ruta no está vacia.
Gracias a todos
  #2 (permalink)  
Antiguo 19/10/2004, 09:56
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Debería de permitírtelo, no veo el inconveniente.
Ah, tal vez sea que tenés que concatenar la variable ruta dentro de los paréntesis:

Upload.Save("c:\Inetpub\turofertas\images\ofertas\ " & ruta)
__________________
...___...
  #3 (permalink)  
Antiguo 19/10/2004, 10:15
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años
Puntos: 0
Ya funciona gracias.
Juraría que lo habia puesto así y no me funcionó. Pero como ahora funciona se que me había equivocado.
Gracias
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 11:48.