---
title: "Bästa sätt att anropa en funktion på"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/75888-bästa-sätt-att-anropa-en-funktion-på"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Fredde Mannen"
published: "2003-05-05T08:12:36.000Z"
updated: "2003-05-05T09:18:44.000Z"
replies: 3
views: 317
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/75888-bästa-sätt-att-anropa-en-funktion-på"
---

# Bästa sätt att anropa en funktion på

## #1 — Fredde Mannen, 2003-05-05T08:12Z

Hallo, jag har byggt upp ett gäng länkar typ:

<http://media/asp/?siteid=0&action=show_stats>
<http://media/asp/?siteid=0&action=show_news>
<http://media/asp/?siteid=0&action=show_pictures>

Jag vill att när ex. show_stats körs så skall en funktion som heter 
show_stats anropas.

Jag har gjort så här jag:

\<%
action = Request.QueryString("action")

If(action = "show_stats") Then
show_stats()
End If

' osv för varje action. 
%\>

Finns det något bättre sätt, utan att behöva använda en If sats för varje funktion som skall anropas?

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

## #2 — @nders, 2003-05-05T08:16Z

Eftersom du inte kan vara säker på att det är giltiga funktionsnamn som kommer i querystring, så tycker jag att if-satser (eller ännu hellre, och snyggare) en select case-sats är att föredra.

Dock: Det verkar som att du bör använda subrutiner och inte funktioner, om det är kodblock som skriver ut saker, som det nu verkar vara. Funktioner skall returnera värden.

Mvh

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

## #3 — Jesper T, 2003-05-05T08:40Z

Något att kolla på kanske?
<http://www.webforum.nu/showthread.php?s=&postid=604782#post604782>

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

## #4 — Fredde Mannen, 2003-05-05T09:18Z

Man tackar... 

Det verkar som att det blir en select case. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/75888-bästa-sätt-att-anropa-en-funktion-på
