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

Borrar imagenes con filesystemobject

Estas en el tema de Borrar imagenes con filesystemobject en el foro de ASP Clásico en Foros del Web. Amigos tengo un problema super RARISIMO!!. Tengo un modulo administrador en la cual uso el xelupload subo imagenes a un directorio images todo bien. Pero ...
  #1 (permalink)  
Antiguo 11/01/2008, 12:05
 
Fecha de Ingreso: julio-2006
Mensajes: 368
Antigüedad: 17 años, 10 meses
Puntos: 2
Borrar imagenes con filesystemobject

Amigos tengo un problema super RARISIMO!!.

Tengo un modulo administrador en la cual uso el xelupload subo imagenes a un directorio images todo bien. Pero al momento de listar mis imagenes osea las imagenes que ya tenia en mi servidor les he agregado un link borrar le doy click ahi y me sale pagina no encontrada y sale error pero si subo una imagen y donde me lista le doy borrar esta si me lista!!!. mi pregunta es porque no borra lo que ya esta en el servidor y si me borra lo que acabo de subir?. Si me voy al FTP si lo borra. ES EXTRAÑO!!!!. que solucion del caso puedo dar?.

este es mi archivo upload.asp que si funciona el borrar cuando subo ahora pero de lo que listo no los borra....

<!--#include file="xelupload.asp"-->
<%
Dim up, fich
set up = new xelUpload
up.Upload()

Response.Flush
For each fich in up.Ficheros.Items
Response.Write("<ul>")
Response.Write("<li>Name: <b>" & fich.Nombre & "</b></li>")
Response.Write("<li>Size: <b>" & fich.Tamano & "</b> bytes (" & FormatNumber(fich.Tamano / (1024*1024)) & " Mb)</li>")
Response.Write("<li>Type MIME: <b>" & fich.TipoContenido & "</b></li>")
Response.Write("</ul>")

fich.Guardar Server.MapPath("/docs/")
Next
'Limpiamos objeto
set up = nothing
%>
<p>
<a href="admin_files.asp">Back</a>
  #2 (permalink)  
Antiguo 14/01/2008, 19:18
 
Fecha de Ingreso: agosto-2007
Mensajes: 665
Antigüedad: 16 años, 10 meses
Puntos: 4
Re: Borrar imagenes con filesystemobject

que error te muestra al intentar borrarlo?
__________________
Al que le faltan las ideas le sobran los argumentos
  #3 (permalink)  
Antiguo 16/01/2008, 07:14
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Re: Borrar imagenes con filesystemobject

Prueba a eliminarlo así

Private Function EliminarArchivo(byval archivo)
Dim fs
Set fs= CreateObject("Scripting.FileSystemObject")
if not fs.fileExists(archivo) then Exit Function
fs.DeleteFile(archivo)
End Function


Call EliminarArchivo(Server.MapPath("./"&rs.Fields("archivo_a_eliminar")&""))


Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 22:45.