G8Medlem sedan jan. 20011 213 inläggFrågan#1 Vill kolla om rs("foruminlagg") är mellan ett visst värde, och då skriva ut en bild.. men den skriver inte ut nån bild :(
Vad felar?
Finns kanske nått bättre sätt att lösa det på?
(Uppdaterad kod)
<%antalinlagg = CINT(rs("foruminlagg"))
IF antalinlagg <= 50 then
forumranks = forum_ranks1
elseif antalinlagg >=51 AND antalinlagg <= 150 then
forumranks = forum_ranks2
elseif antalinlagg >=151 AND antalinlagg <= 250 then
forumranks = forum_ranks3
elseif antalinlagg >=251 AND antalinlagg <= 400 then
forumranks = forum_ranks4
elseif antalinlagg >=401 AND antalinlagg <= 600 then
forumranks = forum_ranks5
elseif antalinlagg >= 601 then
forumranks = forum_ranks6
end if
%>
<img src="images/<%=forumranks%>.gif" width="98" height="7">
G8Medlem sedan jan. 20011 213 inläggNope, kommer inte ut nån bild bara...
SsolbulleMedlem sedan mars 20015 287 inlägg Vad innehåller variablerna forum_ranks1 osv då?
G8Medlem sedan jan. 20011 213 inlägg
solbulle skrev:
Vad innehåller variablerna forum_ranks1 osv då?
Där har vi lösningen!
Det ska inte vara några variablar, utan forumranks ska få det värdet ju...
Hade glömt sätta fnuttar runt bara..
Fungerande kod:
<%antalinlagg = CINT(rs("foruminlagg"))
IF antalinlagg <= 50 then
forumranks = "forum_ranks1"
elseif antalinlagg >=51 AND antalinlagg <= 150 then
forumranks = "forum_ranks2"
elseif antalinlagg >=151 AND antalinlagg <= 250 then
forumranks = "forum_ranks3"
elseif antalinlagg >=251 AND antalinlagg <= 400 then
forumranks = "forum_ranks4"
elseif antalinlagg >=401 AND antalinlagg <= 600 then
forumranks = "forum_ranks5"
elseif antalinlagg >= 601 then
forumranks = "forum_ranks6"
end if
%>
<img src="images/<%=forumranks%>.gif" width="98" height="7">
Kan inte ska sitta med detta när man e bakis? ;)
gracie...
OOveRRidEMedlem sedan feb. 200112 078 inlägg
Det ska inte vara några variablar, utan forumranks ska få det värdet ju...
Det är därför man alltid använder Option Explicit.