webForumDet fria alternativet

FSO problem!

ASPur ASP

4 svar · 240 visningar · startad av paddan

Medlem sedan dec. 2002299 inlägg
Frågan#1

Hej Hej!
Jag har fått tag i detta scriptet:

<%
set fso = server.createobject("scripting.filesystemobject")
set folder = fso.getFolder(server.mappath("/sponsor/"))
set files = folder.files

for each Item in files

response.write "<img src='sponsor/"& Item.name &"'>"
Next

set folder = nothing
set fso = nothing
set files =nothing
%>

Det listar jo alla bilderna..nu kommer det till problemet!
Vi säger att jag döper en fil till adidas.com.gif

Då vill jag att Den ska visa bilden som länk och skriva ut http://www.adidas.com som länk!

Hur gör man det??

Mvh Martin

Medlem sedan juni 200032 969 inlägg
#2
function getAddr(imgname)
     imgname = replace(imgname, ".gif", "")
     imgname = replace(imgname, ".jpg", "")
     getAddr = "http://" & imgname & "/"
end function

Kalla på funktionen:

sItemName = Item.Name
response.write "<a href=""" & getAddr(sItemName) & """><img src=""" & sItemname & """ border=""0""></a>"

Du får inte ha funktionsdefinitionen i en loop.

Medlem sedan dec. 2002299 inlägg
#3

Det blir fel...
Fel med:
Kompileringsfel i Microsoft VBScript fel '800a03ea'

Syntaxfel

Den pekar på det sista...</a>

<%
set fso = server.createobject("scripting.filesystemobject")
set folder = fso.getFolder(server.mappath("/sponsor/"))
set files = folder.files

function getAddr(imgname)
     imgname = replace(imgname, ".gif", "")
     imgname = replace(imgname, ".jpg", "")
     getAddr = "http://" & imgname & "/"
end function

for each Item in files

sItemName = Item.Name
response.write "<a href=""" & getAddr(sItemName) & """><img src=""" & sItemname & """ border=""0"">"</a>"

Next

set folder = nothing
set fso = nothing
set files =nothing
%>
Medlem sedan juni 200032 969 inlägg
#4

Ett citationstecken för mycket mellan html-taggarna, det borde du också kunna se?

Ta bort " precis före </a>.

Medlem sedan dec. 2002299 inlägg
#5

Såg inte det...
Tack ännu en gång för hjälpen...!

Mvh Martin

134 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)