Hola no se como puedo hacerlo ahora son las 2:00 Am y tengo que madrugar, no estoy derrotado.
quiero borrar un fichero del servidor con asp.
yo tengo esto.
__________________
if (rstnoticia("imagen") <> " ") Then
Dim registre
Dim direccio
direccion = "../fotos/"
registro = (rstnoticia.Fields.Item("imatge").Value)
Function borra()
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
FSO.DeleteFile(Server.MapPath(direccion)&"/"& registro)
End Function
Else
End If
____________________
es una página que borra un registro de una base de datos dicho registro tiene una imagen relacionada "imagen"
que esta en la carpeta ../fotos/
entonces tengo en un boton de
borrar, puesto esto...
____________________________
<form name="form1" method="POST" action="<%=MM_editAction%>">
<input type="submit" name="Submit" value="Borrar"
<% if (rstnoticia("imatge") <> " ") Then%>
onClick="<%=borra()%>"
<% Else
End If %>>
<input type="hidden" name="MM_delete" value="form1">
<input type="hidden" name="MM_recordId" value="<%= rstnoticia.Fields.Item("num_not").Value %>">
</form>
___________________________
Pero no me borra el fichero de la carpeta /fotos/
a veces me da el error que no se encuentra el fichero y otras que no tengo permisos. Lo estoy provando en local con ISS i he dado permisos de excritura a la carpeta /fotos/
pero sigue sin funcionar...
echenme un cable porfa.
gracias