Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Borrar un archivo de una carpeta con Web Aplicacion (http://www.forosdelweb.com/f78/borrar-archivo-carpeta-con-web-aplicacion-363558/)

RsOfT 13/01/2006 09:21

Borrar un archivo de una carpeta con Web Aplicacion
 
Tengo una aplicación web en el cual grabo las fotos de los empleados en una carpeta. Todo bien hasta ahí, pero cuando borro al empleado, la foto se queda en la carpeta.

¿Cómo puedo borrar esa foto de la carpeta por medio de mi Aplicación Web? :pensando:

RsOfT 13/01/2006 09:43

Ya encontré la respuesta: :aplauso:
Código:

System.IO.File.Delete(Request.ServerVariables(3) & "FotosEmp\NombreFoto.jpg")
:adios:

siannah 13/01/2006 10:23

¡Hola!

¿Qué significa el (3) en el request.serverVariables?>

RsOfT 13/01/2006 10:54

Lo que sucede es que request.serverVariables es una arreglo de variables del servidor. Puedes llamarla por el nombre o por el índice.

Ejemplo: request.serverVariables("PATH_TRANSLATED")
Esta variable devuelve la ruta completa junto con la página aspx ejecutada.

Utilicé en índice porque no me se el nombre de la variable en la posición 3. Lo que hice para encontrar la variable de servidor que quería fue poner en el inmediate a que me imprimiera a request.serverVariables(0), request.serverVariables(1), request.serverVariables(2), etc hasta que me di cuenta que la #3 es la que necesito.

:adios:

xknown 13/01/2006 19:33

Podrías haber usado Server.MapPath

Saludos

RsOfT 14/01/2006 06:13

Como usas a Server.MapPath(path as String) si necesita un parámetro? :pensando:

RsOfT 14/01/2006 06:25

Ya entendí, le paso cadena vacía de parámetro asi: Server.MapPath("")
y me devuelve el path. Gracias por la idea xknow
:adios:


La zona horaria es GMT -6. Ahora son las 10:17.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.