---
title: "Hämta adress"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/87886-hämta-adress"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Meng"
published: "2003-10-07T11:00:56.000Z"
updated: "2003-10-07T11:41:17.000Z"
replies: 13
views: 394
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/87886-hämta-adress"
---

# Hämta adress

## #1 — Meng, 2003-10-07T11:00Z

Tjena jag sitter fortfarande och meckar med mitt intranet till företaget. Undrar en sak bara. Hur ser koden ut för att hämta adressen för ett dokument, t ex

**Ledargruppen**

Denna sidan har adress: "http://intrasrv/test/sider/index2.asp?ID=16"

Förstår ni?

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

## #2 — Engine^, 2003-10-07T11:03Z

Var det månne så här det såg ut...

```
Request.ServerVariables("URL") & Request.ServerVariables("SCRIPT_NAME")
```

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

## #3 — Meng, 2003-10-07T11:10Z

hum funkade nestan..

Jag har koden 

```
<%=Request.ServerVariables("URL") & Request.ServerVariables("SCRIPT_NAME")%><%=RS("ID")%>
```

 

Men den fick bara med detta:
/test/sider/index2.asp/test/sider/index2.asp16 

och adressen är (om jag öppnar den i ett nytt fönster)

<http://intrasrv/test/sider/index2.asp?ID=16>

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

## #4 — @nders, 2003-10-07T11:15Z

Du har ju inte skrivit ut querystringen?

Lägg till **Request.Querystring** till utskriften.

red: du har inte med servernamnet heller, kika på servervariabeln **SERVER_NAME**.

Mvh

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

## #5 — Meng, 2003-10-07T11:19Z

nu har jag kod:

```
<%=Request.ServerVariables("URL") & Request.ServerVariables("SCRIPT_NAME") & Request.Querystring%>
```

 

Adressen den ger mig är:
/test/sider/index2.asp/test/sider/index2.aspID=16 

Den riktigt adressen:
<http://intrasrv/test/sider/index2.asp?ID=16>

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

## #6 — Meng, 2003-10-07T11:21Z

```
<%=Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("SCRIPT_NAME") & Request.Querystring%>
```

 

ger adress: intrasrv/test/sider/index2.aspID=16

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

## #7 — @nders, 2003-10-07T11:22Z

Lägg till två små strängar då...

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

## #8 — Meng, 2003-10-07T11:24Z

2 små? vad menas med det?

Med denna koden

```
<%=Request.ServerVariables("HTTP_REFERER") & Request.ServerVariables("SCRIPT_NAME") & Request.Querystring%>
```

 

Så får jag denna adress:<http://intrasrv/test//test/sider/index2.aspID=16> 
vilket inte är så långt ifrån:<http://intrasrv/test/sider/index2.asp?ID=16>

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

## #9 — @nders, 2003-10-07T11:25Z

> **Meng skrev:**
>
> 2 små? vad menas med det?

Det som saknades i din utskrift var ju **http://** och **?**. Det är ju bara att lägga till dem?

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

## #10 — Meng, 2003-10-07T11:29Z

jo visst

```
<%=Request.ServerVariables("HTTP_REFERER")%>sider/index2.asp?<%=Request.Querystring%>
```

 

ger rätt adress men den är ju inte dynamisk och därför KASS, finns det inget inget sätt som funkar eller? måste ju finnas

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

## #11 — @nders, 2003-10-07T11:30Z

Det var ju bara <http://> och frågetecknet som saknades, så jag förstår inte varför du hårdkodade in filnamnet?

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

## #12 — Erik Juhlin, 2003-10-07T11:30Z

```
Function GetPageURL()
	Dim sURL
	
	sURL = "http://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("SCRIPT_NAME")
	If Len(Request.QueryString) > 0 Then
		sURL = sURL & "?" & Request.QueryString
	End If
	
	GetPageURL = sURL
End Function

Response.Write GetPageURL
```

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

## #13 — @nders, 2003-10-07T11:31Z

Jag förstår inte varför du plockade in http_referer heller. Den innehåller adressen till sidan du kom ifrån, så det är inte rätt.

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

## #14 — Meng, 2003-10-07T11:41Z

Tack Kungen-Erik för hjälpen  :birp  ses imorrn hehe

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/87886-hämta-adress
