---
title: "URLEncode"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/147424-urlencode"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "devotion"
published: "2006-05-28T21:42:19.000Z"
updated: "2006-05-30T00:32:55.000Z"
replies: 8
views: 447
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/147424-urlencode"
---

# URLEncode

## #1 — devotion, 2006-05-28T21:42Z

Hej!

Har ett pagingscript och undrar följande:

Hur UrlEncodar man länken?:

```
Response.Write "<A href=""" & sScriptName & "?page=" & N & "&searchType=" & sSearchType & "&searchOption=" & sSearchOption & "&searchField=" & sSearchField & "&suppliers=" & sCheckedSuppliers & """>" & N & "</A>"
```

Mvh
Henrik

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

## #2 — Erik Juhlin, 2006-05-28T21:46Z

Typ så här:

```
Response.Write "<A href=""" & Server.URLEncode(sScriptName) & "?page=" & Server.URLEncode(N) & "&searchType=" & Server.URLEncode(sSearchType) & "&searchOption=" & Server.URLEncode(sSearchOption) & "&searchField=" & Server.URLEncode(sSearchField) & "&suppliers=" & Server.URLEncode(sCheckedSuppliers) & """>" & N & "</A>"
```

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

## #3 — devotion, 2006-05-28T21:48Z

Okidoki...

Man behöver altså encoda varje variabel för sig då...?

Tackar!

Mvh
Henrik

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

## #4 — @nders, 2006-05-29T03:07Z

> Man behöver altså encoda varje variabel för sig då...?

Jepps!

mvh

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

## #5 — CatZ, 2006-05-29T03:54Z

Ett alternativ som jag gärna använder mig av är att bygga ihop hela länken till en variabel innan jag använder den och bara encoda själva länkvariabeln tex

```
Dim strLank 
strLank = Server.URLEncode("<a href=""" & sScriptName & "?page=" & N & "&searchType=" & sSearchType & "&searchOption=" & sSearchOption & "&searchField=" & sSearchField & "&suppliers=" & sCheckedSuppliers & """>" & N & "</a>")
```

Det var säkert ett jättedåligt exempel och egentligen brukar jag inte URLEncoda någonting alls, men jag gör på det viset med långa länkar osv. Blir enklare att skilja kod från layout då tycker jag. Men alla får göra som dom vill bara det blir bra!! :birp:

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

## #6 — emission, 2006-05-29T07:46Z

Det var faktiskt ett jättedåligt exempel, CatZ....

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

## #7 — CatZ, 2006-05-29T08:11Z

Varför är det dåligt? Det blir ju bara 

```
strLank = "<a href=""sida.htm"">hej</a>"
Response.Write strLank
```

istället för 

```
Response.Write "<a href=""sida.htm"">hej</a>"
```

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

## #8 — emission, 2006-05-29T15:13Z

Glömde smileyn i förra inlägget, men det var uppriktigt menat. Det är ett dåligt exempel, eftersom du inte kan köra URLEncode på hela länken.

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

## #9 — CatZ, 2006-05-30T00:32Z

Hoppsan jag tänkte nog på HTMLEncode... eller nåt annat! Ursäkta och bortse från mina förra inlägg då! :r

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/147424-urlencode
