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

Sabes de freeASPUpload ?

Estas en el tema de Sabes de freeASPUpload ? en el foro de ASP Clásico en Foros del Web. Gracias X leerlo Amigos como dice el titulo si sabes de freeASPUpload, tengo una pregunta. ¿Como le cambio el nombre a los archivos antes de ...
  #1 (permalink)  
Antiguo 07/08/2008, 07:56
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 2 meses
Puntos: 7
Pregunta Sabes de freeASPUpload ?

Gracias X leerlo

Amigos como dice el titulo si sabes de freeASPUpload, tengo una pregunta.
¿Como le cambio el nombre a los archivos antes de subirlos al servidor?
Gracias--->
__________________
Me junto con los que Saben, Queriendo Saber.
  #2 (permalink)  
Antiguo 07/08/2008, 08:20
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Sabes de freeASPUpload ?

una vez esta arriba usa FSO para renombrar

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 07/08/2008, 11:20
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 2 meses
Puntos: 7
Respuesta: Sabes de freeASPUpload ?

Gracias X responder

Mira para eso estoy haciendo esta funcion:

Cita:
function Renombra_archivo(archivo,nuev_nombre)
dim FSO
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
if FSO.FileExists(archivo) then
response.Write(archiv&" Existe<br>")
'aqui falta para renombrar
end if
Set FSO = Nothing

end function
como te daras cuenta me falta justo la parte en que renombro el archivo.
¿Me podrian Ayudar?

Gracias--->
__________________
Me junto con los que Saben, Queriendo Saber.
  #4 (permalink)  
Antiguo 07/08/2008, 11:22
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Sabes de freeASPUpload ?

estoy de vago (vacaciones)

lee este post
http://www.forosdelweb.com/f15/probl...imagen-601324/
}suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 07/08/2008, 11:50
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 2 meses
Puntos: 7
Respuesta: Sabes de freeASPUpload ?

Nuevamente Gracias X responder
Lo he estado Probando el archivo es copiado con el nuevo nombre, pero me da un error al intentar borrar el antiguo

te dejo aqui la funcion que se encarga de aquello haber si puedes ayudarme

Cita:
function Renombra_archivo(original,nuevo)
dim fs
set fs=Server.CreateObject("Scripting.FileSystemObject ")
'realizamos la copia del archivo
inicial=original
nuevo_arch=server.mappath("../visor/imagenes/"&nuevo)
response.Write("<br>Original: "&original&"<br>Nuevo: "&nuevo_arch&"<br>")
fs.CopyFile inicial,nuevo_arch
'hasta aqui todo bien es en la siguiente linea en que me da el error
'al mostrar la variable inicial en pantalla me muestra la ruta del archivo

fs.delete inicial
set fs=nothing
end function
__________________
Me junto con los que Saben, Queriendo Saber.
  #6 (permalink)  
Antiguo 07/08/2008, 11:52
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Sabes de freeASPUpload ?

y el error que te envía cual es?
__________________
JuanRa Pérez
San Salvador, El Salvador
  #7 (permalink)  
Antiguo 07/08/2008, 11:58
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 2 meses
Puntos: 7
Respuesta: Sabes de freeASPUpload ?

Es este :
Cita:
Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A01B6)
El objeto no acepta esta propiedad o método: 'delete'
/renombra_arch/ren_arch1.asp, línea 58
la linea 58 es la de ->fs.delete inicial
__________________
Me junto con los que Saben, Queriendo Saber.
  #8 (permalink)  
Antiguo 07/08/2008, 13:12
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 2 meses
Puntos: 7
Respuesta: Sabes de freeASPUpload ?

Problema resuelto

reemplace la linea por esto:
Cita:
fs.DeleteFile inicial
y funciona perfectamente..
__________________
Me junto con los que Saben, Queriendo Saber.
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 16:30.