---
title: "Söka på &-tecken?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/65871-söka-på-tecken"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "henrik2001"
published: "2003-01-23T11:18:59.000Z"
updated: "2003-01-24T09:34:36.000Z"
replies: 6
views: 290
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/65871-söka-på-tecken"
---

# Söka på &-tecken?

## #1 — henrik2001, 2003-01-23T11:18Z

Hej!

Håller på med en sökmotor, adressen till söksidan: "sok.asp?sok=sökord".

Om man söker på något som innehåller "&" så försvinner allt efter det tecknet, 
t.ex. så söker sidan bara i "Henrik ", om adressen är "sok.asp?sok=Henrik & Kungen".

sok.asp:

```
strSok = Request.Querystring("sok")

...Where Kolumn1 Like '" & "%" & strSok & "%'...
```

Jag vill kunna söka på fraser som innehåller &-tecken, hur löser man det?

//Henrik

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

## #2 — @nders, 2003-01-23T11:23Z

Du får koda om & till något annat eftersom det används för att separera querystrings. En bra idé är att använda Server.URLEncode() eller liknande på allt som ska skickas som querystrings. 

Om det är ett sökformulär kan du antingen använda javascript för att byta ut & mot något lämpligt, alternativt använda metoden POST i ditt formulär.

Mvh,

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

## #3 — firstchoice, 2003-01-23T11:24Z

hur gör man sökningen?
har du ett formulär man fyller i?
i så fall borde du använda dig av metoden POST istället, då skall väl inte & förstöra för dig

& i en Querystring betyder ju att den variabeln är slut och att det efter & kommer en ny...

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

## #4 — henrik2001, 2003-01-23T11:25Z

Det är en länk man klickar på, alltså get, inte post...

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

## #5 — Palle, 2003-01-23T11:25Z

**Redigerat!**

Jösses vad svar det kom in.. ;)
Kom fram en del nytt under tiden jag skrev mitt svar så svaret är inte relevant längre.

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

## #6 — @nders, 2003-01-23T11:27Z

> **henrik2001 skrev:**
>
> Det är en länk man klickar på, alltså get, inte post...

```
<a href="sidan.asp?sok=<%=Server.URLEncode("Bengt & Baron")%>">Klicka då!</a>
```

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

## #7 — henrik2001, 2003-01-24T09:34Z

Tack!! Älskar wF! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/65871-söka-på-tecken
