webForumDet fria alternativet

Radera fil

ASP

2 svar · 366 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Ja är det inte det ena så är det det andra! Jag försöker radera en bildfil vars namn hämtas ifrån databasen rs("imageURL"), och lägga in den i Server.MapPath med följande kommando:

	pict = rs("imageURL")					
						Set fso = Server.CreateObject("Scripting.FileSystemObject")
						    fso.DeleteFile(Server.MapPath("/bilder/gifs/"&pict))
					set fso = nothing

Men hur jag än flyttar runt på /\ och på (), så får jag felmeddelanden. Allt ifrån att filen inte kunde hittas till att / eller \ sitter fel.
Jag har listat värdet med response.write rs("imageURL") för att kolla om den hittar bildfilen och det gör den.
Underförstått är att bilden existerar i mappen med rätt namn och rätt katalog!!

Jajja, nu fick ni något att bita i...kanske

// MVH Jesper ,-)

Medlem sedan dec. 19998 577 inlägg
#2

Förslagsvis skriver du pathen också:

response.write Server.MapPath("/bilder/gifs/"&pict)

------------------
Mostly Harmless

Medlem sedan nov. 20017 144 inlägg
#3

Oooops!
Hade glömt att loopa Rs. Så den hämtade endast den fösta posten!
Nu funkar det!

Tack Jesper!

262 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)