---
title: "Response Redirect"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10606-response-redirect"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "fredrik99"
published: "2001-07-17T16:54:00.000Z"
updated: "2001-07-17T19:32:00.000Z"
replies: 10
views: 255
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/10606-response-redirect"
---

# Response Redirect

## #1 — fredrik99, 2001-07-17T16:54Z

Hej, jag har problem med min response redirect. Den skickar inte iväg besökaren till urlen som står i sida-fältet. Vad är fel?

```
SQL = "UPDATE stat SET bes = (bes + 1) WHERE ID = " & action1 & ""
Set RS = Connection.Execute(SQL)

Response.Redirect " & rs("sida") & "
```

\[Redigerat av fredrik99 den 17 jul 2001\]

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

## #2 — Mr Nils, 2001-07-17T17:01Z

räcker det inte bara med:
Response.redirect rs("sida") 

?

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

## #3 — Lukaspojken, 2001-07-17T17:02Z

Testa att skriv ut rs("sida") och se om det är nåt skumt där.

Response.write rs("sida")

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

## #4 — emission, 2001-07-17T17:14Z

För det första ska det vara

Response.write rs("sida")

för det andra är det en updatefråga du gör, så du får inte ut något recordset, och rs("sida") finns överhuvud taget inte.

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

## #5 — kristoffer, 2001-07-17T17:38Z

Nja, man får väl ett RecordSet, men det är tomt? Eller?

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

## #6 — fredrik99, 2001-07-17T18:14Z

Jag har ett statistiksystem. Där ska fältet 'bes' uppdateras när någon klicka på länken, sedan ska besökaren skickas vidare till sidan som står i 'sida' fältet. Post hela scriptet.

```
<%
Action = Request.QueryString("objID")
where1 = Request.QueryString("red")
Action1 = LCase(Action)

SQL = "UPDATE stat SET bes = (bes + 1) WHERE ID = " & action1 & ""
Set RS = Connection.Execute(SQL)

Response.write rs("sida")
Connection.Close

%>
```

\[Redigerat av fredrik99 den 17 jul 2001\]

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

## #7 — Harback, 2001-07-17T18:57Z

Skriv 

```
Response.Buffer = true
```

längst upp på sidan...

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

## #8 — fredrik99, 2001-07-17T18:59Z

Harback\>\>

Det har jag redan skrivit :e

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

## #9 — LarsG, 2001-07-17T19:19Z

Du får hämta namnet på sidan från databasen då en update, som sagt, inte returnerar något data.

```

sql = "select sida from stat where id = " & action1
set rs = connect.execute(sql)
if rs.eof then
   sida = ""
else
sida = rs("sida")
end if
rs.close

sql = "UPDATE stat SET bes = (bes + 1) WHERE ID = " & action1
connect.execute sql

connect.close
if sida <> "" then
   response.redirect sida
end if

'felhantering om sidan inte hittas
```

Alternativt så kan du lägga namnet på sidan i något fält i formuläret.

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

## #10 — fredrik99, 2001-07-17T19:27Z

Tackar :e

\[Redigerat av fredrik99 den 17 jul 2001\]

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

## #11 — fredrik99, 2001-07-17T19:32Z

Men kan någon säga mig varför scriptet räknar "+3" när jag länkar till ett pdf-dokument. När jag länkar till en vanligt html/asp sida så räknar den "+1" som den ska.

:q :q :q

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10606-response-redirect
