webForumDet fria alternativet

Mystiskt fel

ASP

0 svar · 164 visningar · startad av Thompa__85

Medlem sedan aug. 2002600 inlägg
Frågan#1

Hejsan! Jag har några mystiska problem med denna kod:

<%
strPath = "press_bilder"
set fso = server.createobject("scripting.filesystemobject")

If fso.fileexists(server.mappath(fso.buildpath(strPath, Online("anv") & ".gif"))) then
   sImageType = ".gif"
elseif fso.fileexists(server.mappath(fso.buildpath(strPath, Online("anv") & ".jpg"))) then
   sImageType = ".jpg"
elseif fso.fileexists(server.mappath(fso.buildpath(strPath, Online("anv") & ".JPG"))) then
   sImageType = ".JPG"
end if
If sImageType <> "" then
%>
   <a href="javascript:CaricaFoto('http://www.dastar.se/<%=Replace(fso.buildpath(strPath, Online("anv")), "\", "/") & sImageType%>')" border="0">
   	<img src="<% =fso.buildpath(strPath, Online("anv")) & sImageType%>" width="45" height="65" border="0">
   </a>
<% else %>
   <a href="javascript:CaricaFoto('<%=Online("bild")%>')" border="0">
  <img src="<%=Online("bild")%>" width="45" height="65" border="0" /></a>
<% end if
set fso = nothing
%>

Den funkar för vissa användare, å andra inte. Om tex Micke inte har laddat upp en bild under mappen press_bilder.. så säger den det ändå.. men tex om Jonas har laddat upp det så funkar det.. Men sedan om inte Pelle har laddat upp en bild, så funkar scriptet.. varför? Kan jag förbättra det på något sätt tro?

Tacksam för alla svar jag kan få!

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