---
title: "Om värdet är mellan två tal?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/98356-om-värdet-är-mellan-två-tal"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "G8"
published: "2004-02-28T12:42:45.000Z"
updated: "2004-02-28T16:12:38.000Z"
replies: 5
views: 244
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/98356-om-värdet-är-mellan-två-tal"
---

# Om värdet är mellan två tal?

## #1 — G8, 2004-02-28T12:42Z

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">
```

Permalänk: https://www.webforum.nu/p/98356

## #2 — Josef, 2004-02-28T13:01Z

Inget felmeddelande?

Permalänk: https://www.webforum.nu/p/1287226

## #3 — G8, 2004-02-28T13:06Z

Nope, kommer inte ut nån bild bara...

Permalänk: https://www.webforum.nu/p/1287229

## #4 — solbulle, 2004-02-28T13:09Z

Vad innehåller **variablerna** forum_ranks1 osv då?

Permalänk: https://www.webforum.nu/p/1287231

## #5 — G8, 2004-02-28T13:18Z

> **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...

Permalänk: https://www.webforum.nu/p/1287235

## #6 — OveRRidE, 2004-02-28T16:12Z

> 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.

Permalänk: https://www.webforum.nu/p/1287288

---

Tråden på webben: https://www.webforum.nu/amne/asp/98356-om-värdet-är-mellan-två-tal
