---
title: "asdf.asp?page=main ??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/122371-asdf-asp-page-main"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "fakkjoo"
published: "2005-02-14T07:27:03.000Z"
updated: "2005-02-15T09:12:04.000Z"
replies: 18
views: 517
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/122371-asdf-asp-page-main"
---

# asdf.asp?page=main ??

## #1 — fakkjoo, 2005-02-14T07:27Z

Hur funkar detta? Någon som har ett färdigt exempel

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

## #2 — logic, 2005-02-14T07:29Z

Det är querystring. Gör att man kan skicka med värden från föregående sida ;)

Sök i forumet eller kolla här: <http://www.aspsidan.nu/default.asp?page=readArticle&menu=2&aId=85>

(Eftersom jag inte har något bättre för mig kan jag lika väl ge lite exempel)

Låt oss säga att du vill aktivera en viss kodbit om querystringen är uppfylld, då gör du såhär:

\<a href="sida.asp"\>Start\</a\>
\<a href="sida.asp?sida=info"\>Info\</a\>
\<a href="sida.asp?sida=tihi"\>Tihi\</a\>

\<%
if request.querystring("sida") = "info" then
response.write "Du har kommit till info!"
elseif request.querystring("sida") = "tihi"
response.write "Du är på TiHi."
else
response.write "Du är på Start."
end if
%\>

Här använder jag querystrings för att kolla vilken sida jag är på. På så sätt kan jag använda samma dokument för att skriva ut mängder av saker, olika beroende på vilken querystring som hämtas.

Hänger du med?

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

## #3 — doggelito, 2005-02-14T07:33Z

Först å främst: Välkommen till wF! :)

ex:

```

<html>
<head>
</head>
<body>

<a href="asdf.asp?page=main">din sida</a>

<%
Dim page
page = Request.Querystring("page")

If page = "main" Then
     Response.Write("Tjena")
End If
%>
</body>
</html>
```

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

## #4 — logic, 2005-02-14T07:36Z

Ajdå, doggelito hann visst först ;)

Där har du iallafall två exempel.

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

## #5 — fakkjoo, 2005-02-14T07:40Z

Okej, tack så mkt =) ska testa lite nu, kommer tillbaka och tjatar om det inte funkar ;)

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

## #6 — fakkjoo, 2005-02-14T07:46Z

Vad för krav på webbhotell är det, förutom ASP?

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

## #7 — Erik Juhlin, 2005-02-14T07:49Z

Ett sätt man kan göra det på med databas. Gör att man inte behöver ha massor av if-satser.
<http://www.webforum.nu/showthread.php?s=&postid=855322#post855322>

Vill man inte köra med databas så kan ju ett dictionary eller en array vara vettig.

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

## #8 — fakkjoo, 2005-02-14T07:51Z

<http://www.webbportalen.com/fakkjoo/%2Bpojke/> blir inte så bra?

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

## #9 — doggelito, 2005-02-14T07:53Z

efter varje if så måste det finnas ett then:

```
elseif request.querystring("sida") = "utgivet" Then
```

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

## #10 — fakkjoo, 2005-02-14T07:56Z

Tack, testar igen =)

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

## #11 — logic, 2005-02-14T19:27Z

Efter varje responsesträng måste du avsluta taggen, ex:

response.write "text text" (Observera slutcitattecknet)

Såg att du fick lite fel på nån undersida.

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

## #12 — fakkjoo, 2005-02-14T20:43Z

Mjo, testade tillochmed att lägga till två stycken :O men det ger sig inte =(

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

## #13 — @nders, 2005-02-15T04:19Z

Om vi ska kunna hjälpa dig med vad som är fel i din kod, så måste du visa oss koden det är fel på.

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

## #14 — fakkjoo, 2005-02-15T07:29Z

```
<%
if request.querystring("sida") = "skrivit" then
response.write "skrina saker"
elseif request.querystring("sida") = "utgivet" then
response.write "Jag har gett ut, allalalala."
elseif request.querystring("sida") = "om" then
response.write "<b>Om sidan</b></br> Egentligen försöker jag att lägga upp allt som jag skriver, dock går det inte så bra. =)<br> Från början hette sidan <i>Mitt år som nia</i> vilket snabbt ändrades till <i>Mittlivsom9a</i> (Mitt liv som nia) och till min förvåning gillades av de få som läste det.<br>
Dock kommer jag inte att lägga upp just den delen här (då den inte skrevs klart) men såsmåningom kommer det, skriveri efter skriveri. /Max"
elseif request.querystring("sida") = "ego" then
response.write "Ego - Max Malm."
else
response.write "Välkommen"
end if
%>
```

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

## #15 — Erik Juhlin, 2005-02-15T07:38Z

Bättre läsbarhet:

```
<%
if request.querystring("sida") = "skrivit" then
	%>skrina saker<%
elseif request.querystring("sida") = "utgivet" then
	%>Jag har gett ut, allalalala.<%
elseif request.querystring("sida") = "om" then
	%><b>Om sidan</b></br> Egentligen försöker jag att lägga upp allt som jag skriver, dock går det inte så bra. =)<br> Från början hette sidan <i>Mitt år som nia</i> vilket snabbt ändrades till <i>Mittlivsom9a</i> (Mitt liv som nia) och till min förvåning gillades av de få som läste det.<br>
Dock kommer jag inte att lägga upp just den delen här (då den inte skrevs klart) men såsmåningom kommer det, skriveri efter skriveri. /Max<%
elseif request.querystring("sida") = "ego" then
	%>Ego - Max Malm.<%
else
	%>Välkommen<%
end if
%>
```

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

## #16 — doggelito, 2005-02-15T07:43Z

denna rad e fel:

```
response.write "<b>Om sidan</b></br> Egentligen försöker jag att lägga upp allt som jag skriver, dock går det inte så bra. =)<br> Från början hette sidan <i>Mitt år som nia</i> vilket snabbt ändrades till <i>Mittlivsom9a</i> (Mitt liv som nia) och till min förvåning gillades av de få som läste det.<br>
```

du  måste avsluta med ett citattecken :)

```
response.write "<b>Om sidan</b></br> Egentligen försöker jag att lägga upp allt som jag skriver, dock går det inte så bra. =)<br> Från början hette sidan <i>Mitt år som nia</i> vilket snabbt ändrades till <i>Mittlivsom9a</i> (Mitt liv som nia) och till min förvåning gillades av de få som läste det.<br>"
```

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

## #17 — fakkjoo, 2005-02-15T07:46Z

Jaha, måste man efter varje rad? Trodde bara i slutet av response.write grejen

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

## #18 — hopparn, 2005-02-15T08:51Z

nej du måste ha det efter varje rad om du skriver det så.
du kan skriva såhär:
response.write "hejsan detta är en rad\<br\>med radbryt"
response.write "detta är en annan rad"
response.write "detta är en tredje rad"

eller såhär:
response.write "hejsan detta är en rad\<br\>med radbryt"&\_
                        "detta är en annan"&\_
                        "detta är en tredje"
response.write "ny response med ny rad"

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

## #19 — fakkjoo, 2005-02-15T09:12Z

Okej, man lär sig något nytt varje dag =) Tack så mkt! /Max

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/122371-asdf-asp-page-main
