---
title: "visa.asp?sida=forsta"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11068-visa-asp-sida-forsta"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bullen"
published: "2001-08-10T16:27:00.000Z"
updated: "2001-08-12T06:14:00.000Z"
replies: 23
views: 415
page: 1
pages: 2
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/11068-visa-asp-sida-forsta"
---

# visa.asp?sida=forsta

_Sida 1 av 2._

## #1 — Bullen, 2001-08-10T16:27Z

hur skriver man i asp för att det ska bli en länk som är t ex visa.asp?sida=forsta

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

## #2 — Lukaspojken, 2001-08-10T16:30Z

Det du gör när du skriver en länk så är att du använder dig av Request.QueryString. Tex visa.asp?alt=huvudText

```
<% IF Request.QueryString("alt") = "huvud" THEN %>
HTML-kod eller vad du vill ska hända
<% end if %>
```

Skriver du bara länk visa.asp så kommer aldrig If-satsens innehåll exekueras.

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

## #3 — Bullen, 2001-08-10T16:33Z

jag fattar nada! jag är nybörjare!

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

## #4 — Lukaspojken, 2001-08-10T16:38Z

Varför vill du använda dig av den funktionen? Vad vill du göra?

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

## #5 — LarsG, 2001-08-10T16:40Z

Välmommen bullen.

Om jag förstår dig rätt, så har det inte så mycket med ASP att göra utan det är bara HTML-kod.

På en sida har du

```

  <a href=visa.asp?sida=forsta>Första sidan</a>
  <a href=visa.asp?sida=sista>Sista sidan</a>
```

och sedan i visa.asp kan du skriva

```
<%
  if request.querystring("sida") = "forsta" then
'gör något 
  elseif request.querystring("sida") = "sista" then
'gör något annat'
  end if
%>
```

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

## #6 — Lukaspojken, 2001-08-10T16:45Z

Det finns en länk också kring detta
<http://www.idg.se/webstudio/asp/asp171.asp>

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

## #7 — jorgen, 2001-08-10T16:47Z

Eller ännu bättre:
 <http://www.4guysfromrolla.com/webtech/TheBook/page1.asp>  

mvh jörgen

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

## #8 — LarsG, 2001-08-10T16:50Z

Om du är nybörjare så kan du läsa Vides artiklar om ASP
 <http://www.webavis.nu/webavis/html/artiklar/asp/index.shtml> 

Om du följer länken artiklar här till vänster så finns det även artiklar om HTML och annat.

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

## #9 — Bullen, 2001-08-10T17:05Z

är det ingen som bara kan ge mig koden!

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

## #10 — jorgen, 2001-08-10T17:11Z

okey då...

```

Response.write "<a href=""visa.asp?sida=forsta"">Den första</a>"
```

mvh Jörgen - som blev veteran idag :e

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

## #11 — snekkorr, 2001-08-11T11:04Z

helt enkelt

först döper du en fil till skicka.asp

inehåll i skicka.asp
\<a href="visa.asp?sida=forsta"\>Den första\</a\>
\<a href="visa.asp?sida=forsta"\>Den sista\</a\>

och sen döper du en txt fil till visa.asp

inehåll i visa.asp:
\<%
if request.querystring("visa") = "forsta" then
här presenteras första sidan

elseif request.querystring("visa") = "sista" then
här presenteras sista sidan 
end if
%\>

enkelt va? bara klippa å klistra lite ;))

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

## #12 — icaaq, 2001-08-11T11:12Z

> \<a href="visa.asp?sida=forsta"\>Den första\</a\>
> \<a href="visa.asp?sida=forsta"\>Den sista\</a\>

 ;) hmmmm..

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

## #13 — snekkorr, 2001-08-11T11:14Z

va? misstag? :r

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

## #14 — Bullen, 2001-08-11T12:55Z

så här ser det ut i php:

\<?
if ($visa == "main")
{ 
Header ("Location: main.php"); 
} 
?\>

\<a href="left.php?visa=main"\>Startsidan\</a\>

jag vill ha något liknande fast i asp!

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

## #15 — LarsG, 2001-08-11T13:02Z

```
<%
  if request.qyerystring("visa") = "main" then
     response.redirect("main.php")
  end if
%>
```

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

## #16 — Bullen, 2001-08-11T13:04Z

tack! och sedan om man ska ha fler länkar då!

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

## #17 — LarsG, 2001-08-11T13:18Z

```
<%
if request.qyerystring("visa") = "main" then
response.redirect("main.php")
elseif request.qyerystring("visa") = "aleb" then
response.redirect("aleb.php")
elseif request.qyerystring("visa") = "caleb" then
response.redirect("caleb.php")
else
response.write "Felaktig sidhänvisning"
end if
%>
```

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

## #18 — Vide, 2001-08-11T13:50Z

Kanske en select case:

```
<%
Select Case request.qyerystring("visa")
Case "main"
response.redirect("main.php")
Case "aleb"
response.redirect("aleb.php")
Case "caleb"
response.redirect("caleb.php")
Case else
response.write "Felaktig sidhänvisning"
end Select
%>
```

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

## #19 — Eclipse, 2001-08-11T18:28Z

"Speed of coding is way more important than speed of code."

I asp är det inte så noga vad man skriver. Saker fungerar mer eller mindre bra i alla fall.

Du kan till exempel skippa paranteserna i redirect-satsen och du kan skriva bara request("xxx").

\---
index.asp \<-- kod
exit.asp

```
<HTML>
<%
IF request("sida") <> "" THEN response.redirect request("sida") & ".asp"
%>
<A HREF="index.asp?sida=exit">exit</A> 
</HTML>
```

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

## #20 — icaaq, 2001-08-11T18:47Z

hmmm......men det är väl bra mycket bättre att skriva querystring eller form....eller vad som nu ska skrivas annars måste motorn leta igenom alla request former innan han hittar den rätta.... eller har ja gfel ?? :OO

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11068-visa-asp-sida-forsta  
Nästa sida: https://www.webforum.nu/amne/asp/11068-visa-asp-sida-forsta/page2.md
