Jeg har et lille problem med at slette filer på en webserver ved hjælp af FileSystemObjectet. Mit problem er, at mit script kun "dræner" min fil for bytes så den er 0 bytes stor, men ikke sletter den. Jeg har nøjagtig det samme script i en anden asp-fil, hvor det virker som det skal. Men hvad er der galt her?
--------- Scriptet:
Set objFSO = Server.CreateObject("Scripting.FileSystemObject") objFSO.DeleteFile Server.MapPath("../images/nyheder/" & Request.Form("imgdelete") & ""),True
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Set objFSO = Server.CreateObject("Scripting.FileSystemObject") set set f=objFSO.GetFile(Server.MapPath("../images/nyheder/" & Request.Form("imgdelete") ) f.Delete set objFSO=nothing set f=nothing
Set objFSO = Server.CreateObject("Scripting.FileSystemObject") set f=objFSO.GetFile(Server.MapPath("../images/nyheder/" & Request.Form("imgdelete") ) f.Delete set objFSO=nothing set f=nothing
hmm.. tænkte lige på noget.. "when calling a Sub"..
Hvis du bruger en sub, kan du sende værdien med..
F.eks.:
slet request.form("imgdelete") ' selve kaldet
og selve sub'en:
Sub slet(img) ... objFSO.DeleteFile Server.Mappath("../images/nyheder/" & img), True ... End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.