Avatar billede jobb Nybegynder
15. juli 2003 - 14:06 Der er 3 kommentarer og
1 løsning

Delete file

<%
if request("mode") = "slet" then
Sti = "image/"
navn = Request.QueryString("billede")
Set fso = CreateObject("Scripting.FileSystemObject")
response.write Sti & navn

if fso.FolderExists(Server.Mappath(Sti & navn)) then
response.write Sti & navn & " Findes"
fso.deletefile (Server.Mappath(Sti & navn))
else
response.write Sti & navn & " Findes ikke"
end if

Response.Redirect "new_image.asp"
end if
%>
Jeg kan ikke finde fejlen i denne linie
"if fso.FolderExists(Server.Mappath(Sti & navn)) then"
er der nogle kloge hoveder der har tjek på det
Avatar billede jobb Nybegynder
15. juli 2003 - 14:08 #1
Den skriver at filen ikke findes uanset hvad om så den findes og hvis jeg sletter if setningen så sletter den fint nok filen
Avatar billede jih Nybegynder
15. juli 2003 - 14:10 #2
nu er jeg total amatør indenfor ASP, men hvad hvis du skriver if fso.FolderExists("Server.Mappath("Sti & navn")") ? det kunne godt se ud som om det var det, men tjae... ellers ved jeg ik... :/
Avatar billede jpvj Nybegynder
15. juli 2003 - 14:12 #3
Du har stirret dig blind :-)

Hint:
FolderExists. FSO.FolderExists(foldername). Description.
As with FileExists, returns true if foldername exists, false otherwise

Hint2: File er ikke de samme som folder

Svar: Du spørger om mappen eksister - ikke filen :-)
Avatar billede jobb Nybegynder
15. juli 2003 - 17:37 #4
Nåå ja det første man bliver blind på er nok ikke blindtarmen.
Takker for de ekstra øjne.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester