---
title: "Ny med ASP! Enkla frågor antar jag.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/106144-ny-med-asp-enkla-frågor-antar-jag/page5"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "tranceformer"
published: "2004-06-23T23:42:15.000Z"
updated: "2004-08-06T12:48:43.000Z"
replies: 109
views: 2613
page: 5
pages: 6
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/106144-ny-med-asp-enkla-frågor-antar-jag"
---

# Ny med ASP! Enkla frågor antar jag..

_Sida 5 av 6._

## #81 — @nders, 2004-08-02T12:07Z

Eftersom du inte längre skapar något recordset måste du ta bort dessa två rader:

```
   objRS.Close
   Set objRS = nothing
```

mvh

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

## #82 — tranceformer, 2004-08-02T12:15Z

Jaaaa!
Du är underbar @nders! Det funkar!
Nu måste jag bara testa så att allt annat funkar..jag ska acceptera svaret ifall allt går som det ska! ;)

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

## #83 — tranceformer, 2004-08-02T12:46Z

Om jag kör insert-koden direkt fungerar det utmärkt!
Men jag ska ha en bekräfta-sida imellan formuläret och insert, om ni förstår hur jag menar...
För det har jag på bekräfta-sidan en hidden-form, men när jag sen bekräftar och skickar den till databasen så är den hidden där med, den syns inte...
Hur gör jag nu?

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

## #84 — @nders, 2004-08-02T12:49Z

Du måste se till att du skickar vidare alla formulärvärdena från bekräftelsesidan till insert-sidan. Hur ser koden på bekräftelsesidan ut?

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

## #85 — tranceformer, 2004-08-02T13:50Z

Den ser ut så här:

```
<FORM ACTION="insert.asp" METHOD="post" style="font-size=9pt; font-family=arial; background-color=transparent">
	<PRE>
    
   <B>Du har fyllt i följande uppgifter i din beställning:</B>

      Namn/Företag: <font color="#00CCFF"><%=Form_Namn%></font>
  
      Adress: <font color="#00CCFF"><%=Form_Adress%></font>
  
      Postadress: <font color="#00CCFF"><%=Form_Postadress%></font>
  
      E-Postadress: <font color="#00CCFF"><%=Form_Email%></font>
  
      Telefonnr: <font color="#00CCFF"><%=Form_Telefonnr%></font>
  
  
      Antal vinglas: <font color="#00CCFF"><B><%=Form_Vin%></B></font> st
  
      Antal champagneglas: <font color="#00CCFF"><B><%=Form_Champagne%></B></font> st
  
      Antal coctailglas: <font color="#00CCFF"><B><%=Form_Coctail%></B></font> st
  
      Antal snapsglas: <font color="#00CCFF"><B><%=Form_Snaps%></B></font> st
  
      Antal celterglas: <font color="#00CCFF"><B><%=Form_Celter%></B></font> st
  
      Antal grogglas: <font color="#00CCFF"><B><%=Form_Grogg%></B></font> st
  
      <b>Antal glas: <font color="orange"><%=antal%></font> st</b>
  
      <b>Total kostnad: <font color="orange"><%=summa%></font> kr</b>
      varav <font color="orange"><b><%=moms%></b></font> kr är moms
      <INPUT TYPE="hidden" name="webbutik" value="<%=Request.Form("webbutik")%>">
      <INPUT TYPE=SUBMIT VALUE="Bekräfta" style="border:1px black solid;font-size=9pt;font-family=arial; background-color=#6699CC">
</PRE>
</FORM>
```

Hur gör man en "tillbaka"länk med javascript apropå ingenting? :)

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

## #86 — @nders, 2004-08-02T13:54Z

Du måste skicka vidare alla formulärfält i hidden-fält i det nya formuläret, på samma sätt som du gjort med fältet *webbutik*.

Din "apropåfråga":

```
<a href="#" onclick="history.go(-1);">foo</a>"
```

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

## #87 — tranceformer, 2004-08-02T14:07Z

Jaha, jag trodde att det var själva formuläret man skulle skicka, men man måste alltså ta fält för fält...

Tack för hjälpen!

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

## #88 — tranceformer, 2004-08-02T14:13Z

Hur gör man för att ta nästa fält ifall jag vill ha adressfältet med också t ex? Gör man ett ","bara så här?

```
<INPUT TYPE="hidden" name="webbutik" value="<%=Request.Form("namn") , Request.Form("adress")%>">
```

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

## #89 — tranceformer, 2004-08-02T14:23Z

Det gick inte att göra så...
Antar att man ska använda "snuffar" och så, men jag förstår inte när det ska vara " eller '
Kan någon förklara det för mig?

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

## #90 — solbulle, 2004-08-02T15:54Z

```
<INPUT TYPE="hidden" name="webbutik" value="<%=Request.Form("webbutik")%>">
<INPUT TYPE="hidden" name="adress" value="<%=Request.Form("adress")%>">
```

osv..
Ett hidden-fält för varje fält.
Hur får du egentligen in värdena på den där sidan? I variablerna Form_Adress osv? Tar du emot dom med request.form högre upp i koden?  I så fall kan du ju använda dig av de variablerna i dina hidden-fält istället för att använda request.form... igen.
(Blev det krångligt nu kanske..?)

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

## #91 — tranceformer, 2004-08-03T00:12Z

Så här har jag skrivit högre upp i koden, precis som du skrev..

```
Form_Namn = Trim(Replace(Request.Form("namn"),"""",""""""))
```

Osv...

Skriver man så här då istället?:

```
<INPUT TYPE="hidden" name="Adress" value="<%=Form_Adress%>">
```

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

## #92 — solbulle, 2004-08-03T05:18Z

Ja, det stämmer. Det är bara att rada upp de olika fälten på så sätt.

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

## #93 — tranceformer, 2004-08-03T19:05Z

Nu vill jag skicka den "totala kostnaden" och "momsen" till databasen, men de finns ju inte i någon form, utan jag har gjort en "summa"variabel och en "moms"variabel, där jag har räknat ut det.
**Gör jag så här..**

```
<INPUT TYPE="hidden" name="moms" value="<%=moms%>">
```

**..istället för så här..**

```
<INPUT TYPE="hidden" name="namn" value="<%=Request.Form("namn")%>">
```

..eller hur går man tillväga för att skicka variabler, om man överhuvudtaget kan det vill säga..

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

## #94 — OveRRidE, 2004-08-04T06:21Z

Det går alldeles utmärkt att skicka i stort sett vad som helst i ett formulärfält, även variablars innehåll. Så ja, det fungerar.

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

## #95 — Erik Juhlin, 2004-08-04T07:16Z

Man bör dock alltid ta för vana att använda Server.HTMLEncode när man lägger in värden i fält. Just i momsfallet kanske det inte är något problem. Men annars så kan det strula till sig om det kommer in ett citattecken mitt inne i value.

```
<INPUT TYPE="hidden" name="moms" value="<%=Server.HTMLEncode(moms)%>">
```

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

## #96 — tranceformer, 2004-08-04T11:47Z

Det fungerar inte riktigt som jag vill..
När jag skriver så här:

```
<INPUT TYPE="hidden" name="moms" value="<%=Server.HTMLEncode(moms)%>">
```

kommer inget värde alls till databasen.

När jag skriver så här:

```
<INPUT TYPE="hidden" name="moms" value="<%=Server.HTMLEncode([b]"[/b]moms[b]"[/b])%>">
```

kommer ordet moms till databasen..

Hur skriver jag för att skicka till databasen? Är det så här?:

```
SQL = "INSERT INTO information(Namn,Moms) VALUES ('" & Request.Form("namn") & "',  '" & [b]Server.HTMLEncode(moms)[/b] & "')"
```

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

## #97 — @nders, 2004-08-04T11:50Z

Det första alternativet är rätt, men har du skapat variabeln *moms*?
Du behöver/ska inte göra HTML-encode i SQL-frågan.

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

## #98 — tranceformer, 2004-08-04T11:58Z

Ja jag har skapat variabeln moms, men måste man deklarera den också med dim? Jag har bara skrivit:

```
moms=(summa*0.20)
```

..det funkar ju bra när jag skriver ut värdet i bekräfta-sidan iaf.
Hur skriver man i SQL-frågan då?

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

## #99 — @nders, 2004-08-04T12:00Z

Om du har denna:

```
<INPUT TYPE="hidden" name="moms" value="<%=Server.HTMLEncode(moms)%>">
```

på din bekräftelsesida, funkar inte detta då:

```
SQL = "INSERT INTO information(Namn,Moms) VALUES ('" & Request.Form("namn") & "',  '" & request.form("moms") & "')"
```

Om fältet *moms* är ett numeriskt fält, ta bort apostroferna runt värdet.

mvh

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

## #100 — tranceformer, 2004-08-04T12:11Z

När jag skriver som du så kommer ordet moms till databasen, och när jag tar bort apostroferna så kommer ingenting till db:en..

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/106144-ny-med-asp-enkla-frågor-antar-jag/page5  
Föregående sida: https://www.webforum.nu/amne/asp/106144-ny-med-asp-enkla-frågor-antar-jag/page4.md  
Nästa sida: https://www.webforum.nu/amne/asp/106144-ny-med-asp-enkla-frågor-antar-jag/page6.md
