Filen hittas inte

ASP

6 svar · 236 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Trådstart#1

Har denna kod:

<%
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set fil = fso.GetFile("krypinbild/bild1.jpg")
  fil.delete	
  set fil = nothing
  Set fso = nothing

  response.write "Klart!"
%>

Men den säger att den inte kan hitta filen. Och jag HAR rätt sökväg. Det funkar inte lokalt eller på mitt webhotell Loopia.

Vad kan det vara för fel?

Medlem sedan juli 20011 084 inlägg
#2

Nej du HAR inte rätt sökväg, det skulle iså fall kunna vara

Set fil = fso.GetFile(Server.MapPath() &""krypinbild/bild1.jpg")

Medlem sedan apr. 20022 743 inlägg
#3

ett " för mycket där va mozilla? ;)

Set fil = fso.GetFile(Server.MapPath() &"krypinbild/bild1.jpg")

Medlem sedan feb. 20011 498 inlägg
#4
intId = "1"
strImgPath = "krypinbild/bild" & intId & ".jpg"
strFilePath = Server.mapPath(strImgPath)

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

If Not objFSO.FileExists(strFilePath) Then 
strImgPath = "bilder/gubbe.gif"
Set objFSO = Nothing
else
%>
<a href="<% =strImgPath%>" target="_blank"><IMG src="<% =strImgPath%>" width="80" height="105" align="left" border="0"></a>
<%
End If

Den koden hittar bilden och skriver ut den så jag har inte fel sökväg!

Medlem sedan apr. 20022 743 inlägg
#5

jo, men då ska koden vara:

Set fil = fso.GetFile(Server.MapPath("krypinbild/bild1.jpg"))

Medlem sedan feb. 20011 498 inlägg
#6

Nu funkar det =)

Medlem sedan apr. 20022 743 inlägg
#7

så bra då :)

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