Foros del Web » Programación para mayores de 30 ;) » .NET »

Eliminar imagen del servidor

Estas en el tema de Eliminar imagen del servidor en el foro de .NET en Foros del Web. Hola, a ver si me pueden ayudar, tengo en mi sitio web una carpeta en donde guardo todas las imagenes que un usuario agrega a ...
  #1 (permalink)  
Antiguo 24/01/2005, 08:24
Avatar de HenrydeSousa  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 20 años, 5 meses
Puntos: 2
Eliminar imagen del servidor

Hola, a ver si me pueden ayudar,
tengo en mi sitio web una carpeta en donde guardo todas
las imagenes que un usuario agrega a los productos que inserta.
Lo que ahora necesito es saber como puedo eliminar un archivo en especifico
de esa carpeta en el caso de que un usuario elimine un producto en particular
ya que esa imagen se supone que no deberia estar alli. Espero me puedan ayudar. Gracias...
  #2 (permalink)  
Antiguo 24/01/2005, 12:03
Avatar de cableh  
Fecha de Ingreso: diciembre-2004
Mensajes: 54
Antigüedad: 20 años, 2 meses
Puntos: 0
No se en que lenguaje estás trabajando pero en c# sería algo así:
(rutafísica es la ruta del servidor donde tienes almacenado el archivo que quieres eliminar)
string rutafisica=@"album\imagen.jpg";
System.IO.File.Delete(rutafisica);
  #3 (permalink)  
Antiguo 25/01/2005, 06:55
Avatar de HenrydeSousa  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 20 años, 5 meses
Puntos: 2
Hola, gracias por tu respuesta, ya lo he resuelto, en vb es igual o practicamente igual que en c#. Saludos...
  #4 (permalink)  
Antiguo 25/01/2005, 06:55
Avatar de HenrydeSousa  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 20 años, 5 meses
Puntos: 2
Ahh bueno aqui esta el codigo:

Dim ImgRuta As String
ImgRuta = Server.MapPath(NomImg)
Dim FileImg As New System.IO.FileInfo(ImgRuta)
If NomImg <> "FotoUsua/VACIO.gif" Then
If FileImg.Exists Then
FileImg.Delete()
End If
End If
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 09:35.