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

Modificar nombre archivo

Estas en el tema de Modificar nombre archivo en el foro de ASP Clásico en Foros del Web. Hola al foro; he realizado una aplicación para que el cliente pueda subir archivos al servidor. El único problema que no consigo solucionar: en el ...
  #1 (permalink)  
Antiguo 29/03/2006, 08:58
 
Fecha de Ingreso: septiembre-2005
Mensajes: 16
Antigüedad: 19 años, 7 meses
Puntos: 0
Modificar nombre archivo

Hola al foro;

he realizado una aplicación para que el cliente pueda subir archivos al servidor. El único problema que no consigo solucionar: en el caso que el nombre de la imagen exista, no la reemplace, que se inserten las dos.

Un saludo.
  #2 (permalink)  
Antiguo 29/03/2006, 09:12
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Bueno, valida con FSO si el archivo existe y si ese es el caso, usa el método del objeto con que estas subiendo el archivo para grabarlo con otro nombre, por que eso es lógico, para que "inserten las dos" deben estar o en diferentes carpetas o deben llamarse diferente.

Saludos
  #3 (permalink)  
Antiguo 29/03/2006, 10:00
 
Fecha de Ingreso: septiembre-2005
Mensajes: 16
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias a la respuesta

Agradezco la respuesta, en realidad lo que quiero es eso, cambiar el nombre a la imagen repetida, es lo que no consigo.

Un saludo.
  #4 (permalink)  
Antiguo 29/03/2006, 10:24
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
set fso = createobject("scripting.filesystemobject")

if fso.FileExists (server.mappath(NombreDelArchivo)) then

si usas el xelupload puedes usar el .Guardar o el .GuardarComo dependiendo del resultado del IF

Saludos
  #5 (permalink)  
Antiguo 29/03/2006, 11:07
 
Fecha de Ingreso: septiembre-2005
Mensajes: 16
Antigüedad: 19 años, 7 meses
Puntos: 0
Modificar nombre del archivo

Para subir las imágenes he utilizado aspupload
  #6 (permalink)  
Antiguo 30/03/2006, 08:12
 
Fecha de Ingreso: septiembre-2005
Mensajes: 16
Antigüedad: 19 años, 7 meses
Puntos: 0
Renombrar imagenes

El código que estoy utilizandome da errores, no consigo hacerlo funcionar correctamente.
Alguien me podria decir donde está el error en este código???

vref=Upload.Form("ref")

Set fso = CreateObject("Scripting.FileSystemObject")
nombreanterior = "../images/fotos" & File1.Filename
nombrenuevo = vref & nombreanterior

Set Fich = FSO.GetFile(Server.MapPath("../images/fotos" & nombreanterior))
Call Fich.Copy(Server.MapPath("../images/fotos" & nombrenuevo))

Set Fich = Nothing
Set FSO = Nothing
  #7 (permalink)  
Antiguo 30/03/2006, 09:26
 
Fecha de Ingreso: septiembre-2005
Mensajes: 16
Antigüedad: 19 años, 7 meses
Puntos: 0
Es posible que no saque bien el nombre del campo archivo para poder insertarlo a una variable.

Quien me puede ayudar??
un saludo
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 17:30.