webForumDet fria alternativet

Filen hittas inte

ASP

6 svar · 224 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Frågan#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å :)

266 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)