---
title: "lite problem med querystrings"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/144366-lite-problem-med-querystrings"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2006-03-22T18:19:24.000Z"
updated: "2006-03-24T07:39:42.000Z"
replies: 10
views: 352
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/144366-lite-problem-med-querystrings"
---

# lite problem med querystrings

## #1 — WebbisNet, 2006-03-22T18:19Z

Ska börja med olika rum i klottret och om jag skriver ?room=privat så ser jag privat i rutan på denna rad
\<input type="text" value="\<%=request.querystring("room")%\>" name="txtRoom" class="textbox" disabled\>

När jag skickar in datan så har jag
varKlotterRoom = FriendlySQL(Request.Form ("txtRoom"))

Lägger in datan med '"& varKlotterRoom &"' i rätt kolumn i db och skickar vidare med response.redirect "/misc/klotter/klottra.asp?room="& varKlotterRoom

Problemet är bara att när jag är i rum privat och skickar vidare så kommer jag inte tillbaka dit utan till allmänna rummet , dvs room=

Nån som vet hur detta kan lösas??

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

## #2 — Jesper T, 2006-03-22T20:36Z

Spar rummet i en session/kaka kanske. Så har du den där till du kommer till ett annat rum. I stället för att bolla formulärfält och querystrings fram och tillbaka.

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

## #3 — WebbisNet, 2006-03-22T20:39Z

Men det ska ju räcka med att köra request.form så har jag ju med värdet i hela ledet, men varför har jag inte det nu??

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

## #4 — Jesper T, 2006-03-22T21:26Z

Ok, men innehåller "varKlotterRoom" något då?
Skriv ut innan du gör redirecten.
('kommentera bort redirecten)
Annars så kommer du inte hinna se vad där står.

Vilken metod använder du i formuläret?

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

## #5 — WebbisNet, 2006-03-23T00:54Z

disabled trodde jag bara var för att inte kunna skriva i rutan men den gjorde visst mer än så, där var felet

Nu ett annat fel, när jag skapar ett nytt rum som inte finns i databasen så får jag detta fel
error '80020009'

/misc/klotter/klottra.asp, line 18 

line 18 är fetmarkerad

```
[b]if showAll("vip") = 1 then[/b]

function maketext(byVal inpt)
Dim inp:inp=inpt
inp = Replace(inp,"<konst>","<table width=""600"" height=""80""><tr><td valign=""top"" style=""background-image:url(/images/bg/art.gif); background-repeat:repeat; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;"">",1,-1,1)
inp = Replace(inp,"</konst>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<blommor>","<table width=""600"" height=""80""><tr><td valign=""top"" style=""background-image:url(/images/bg/flowers.gif); background-repeat:repeat; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</blommor>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<sport>","<table width=""600"" height=""80""><tr><td valign=""top"" style=""background-image:url(/images/bg/sport.gif); background-repeat:repeat; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</sport>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<stop>","<table width=""600"" height=""80""><tr><td valign=""top"" style=""background-image:url(/images/stop.gif); background-repeat:no-repeat; background-position:right; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</stop>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<stefan>","<table width=""600"" height=""80""><tr><td valign=""top"" style=""background-image:url(/images/moose1.png); background-repeat:repeat; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</stefan>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<ior>","<table width=""600"" height=""80""><tr><td valign=""top"" style=""background-image:url(/images/ior_small.gif); background-repeat:repeat;  background-position:right; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</ior>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<rosa>","<table cellpadding=""0"" cellspacing=""0"" width=""600"" height=""80""><tr><td valign=""top"" style=""background-color:pink; background-repeat:repeat;  background-position:right; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</rosa>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<guld>","<table cellpadding=""0"" cellspacing=""0"" width=""600"" height=""80""><tr><td valign=""top"" style=""background-color:gold; background-repeat:repeat;  background-position:right; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</guld>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<rod>","<table cellpadding=""0"" cellspacing=""0"" width=""600"" height=""80""><tr><td valign=""top"" style=""color:#DDDDDD; background-color:red; background-repeat:repeat;  background-position:right; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</rod>","</td></tr></table>",1,-1,1)
inp = Replace(inp,"<bla>","<table cellpadding=""0"" cellspacing=""0"" width=""600"" height=""80""><tr><td valign=""top"" style=""color:#DDDDDD; background-color:blue; background-repeat:repeat;  background-position:right; margin-left:0px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;"">",1,-1,1)
inp = Replace(inp,"</bla>","</td></tr></table>",1,-1,1)
maketext = inp
end function

end if
```

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

## #6 — doggelito, 2006-03-23T07:53Z

du kan använda "readonly" istället för "disabled" för att skrivskydda ett textfält. :)

vad är showAll("vip") för något?

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

## #7 — Travoni, 2006-03-23T08:20Z

Testa detta showAll("vip") = "1" eller cLng("0" & showAll("vip")) = 1
Antagligen så försöker du jämföra olika datatyper.

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

## #8 — WebbisNet, 2006-03-23T12:46Z

showAll är mitt rs och vip är min kolumn, funkar helt utmärkt.....förutom när ett nytt rum ska skapas

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

## #9 — doggelito, 2006-03-23T12:48Z

och datatyp på vip?

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

## #10 — WebbisNet, 2006-03-23T18:21Z

int

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

## #11 — doggelito, 2006-03-24T07:39Z

har vip alltid ett värde eller kan vip också vara null?
du fick ingen mer info vid felet än: error '80020009'?
du kanske kan visa koden för selectsatsen också så man ser lite tydligare vad som händer. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/144366-lite-problem-med-querystrings
