---
title: "redirect tillbaka till sidan man kom ifrån?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/77154-redirect-tillbaka-till-sidan-man-kom-ifrån"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfeldth"
published: "2003-05-16T13:28:53.000Z"
updated: "2003-05-16T15:29:05.000Z"
replies: 10
views: 309
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/77154-redirect-tillbaka-till-sidan-man-kom-ifrån"
---

# redirect tillbaka till sidan man kom ifrån?

## #1 — magnusfeldth, 2003-05-16T13:28Z

Olá... 
på sida 1 väljer man en sak (klickar på en länk)- sedan skickas man till sida 2 som kollar upp en grej, därefter skickas man tillbaka till sida 1, alltså den sidan man kommer från... sida 1 kan var vilken sida som helst, sida 2 är alltid samma... Hade tänkt använda response.redirect page... 
hur skriver jag i response.redirect för att den skall gå tillbaka till sidan den komifrån? Page = ?

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

## #2 — m_soderlund, 2003-05-16T13:40Z

```
Response.Redirect Request.ServerVariables("HTTP_REFERER")
```

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

## #3 — magnusfeldth, 2003-05-16T13:43Z

tackar! går det att göra även om man vill lägga till en querystring do=vote?

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

## #4 — m_soderlund, 2003-05-16T13:43Z

Japp, det går.

Sida 1:

```
<a href="sida2.asp?do=vote">Rösta eller nåt..</a>
```

Sida 2:

```
<%
'utför koden för själva omröstningen

'sen skickar vi tillbaka!
Response.Redirect Request.ServerVariables("HTTP_REFERER")
%>
```

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

## #5 — magnusfeldth, 2003-05-16T13:45Z

...och hur?
förslag:

```
Response.Redirect Request.ServerVariables("HTTP_REFERER")&"&do=vote"
```

??

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

## #6 — magnusfeldth, 2003-05-16T13:47Z

querystringen skall alltså komma till på sida2

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

## #7 — m_soderlund, 2003-05-16T13:47Z

Kör denna kod så får du veta lite om vilka andra servervariabler som finns:

```
<html> 

<head> 
<title>ServerVariables</title> 
</head> 

<body>
<table cellpadding="4" cellspacing="2" border="1"> 
<%
Dim strKey
For Each strKey in Request.ServerVariables() 

Response.Write "<tr><td>" & strKey & "</td><td>" & Request.ServerVariables(strKey) & "</td></tr>" 

Next
%></table>

</body> 
</html>
```

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

## #8 — m_soderlund, 2003-05-16T13:48Z

Angående Querystringen som ska komma tillbaka så var din kod rätt:

```
Response.Redirect Request.ServerVariables("HTTP_REFERER") & "&do=vote"
```

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

## #9 — magnusfeldth, 2003-05-16T13:49Z

tackar (mitt förslag var alltså rätt, jag lär mig!)

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

## #10 — @nders, 2003-05-16T13:52Z

Skriv ut adressen så ser du om den ser korrekt ut. Glöm inte bort att mellan sidans namn och den första querystringen ska det vara ett ?, inget annat. ;)

Mvh

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

## #11 — magnusfeldth, 2003-05-16T15:29Z

vissa sidor kommer att vara artikel.asp?ID=37 så på dem är det inga problem med "?" men vissa sidor är i stil med nisse.asp, hur gör jag för att ibland lägga till "?" och ibland inte? ... alltså bara vid behov...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/77154-redirect-tillbaka-till-sidan-man-kom-ifrån
