---
title: "Problem med ett formulär!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/97663-problem-med-ett-formulär"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ChiefJoseph"
published: "2004-02-18T17:21:11.000Z"
updated: "2004-02-20T08:41:02.000Z"
replies: 4
views: 391
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/97663-problem-med-ett-formulär"
---

# Problem med ett formulär!

## #1 — ChiefJoseph, 2004-02-18T17:21Z

Hej!
Ett litet problem.
Jag har ett stort formulär där man kan klicka i för att få offert (kod2) och mailet returneras till webbägaren (kod1). Problemet är att webbägaren får alla produkter i mailet och de som är klickade markeras med on. Han vill bara ha de som är iklickade men att koden ändå presenteras snyggt i mailet.

Nåt tips!

```

<%

If request.querystring("action") = "send" then

Dim MailObj
Set MailObj = Server.CreateObject("CDONTS.NewMail")
MailObj.From = "blabla"
MailObj.To = "blabla"
MailObj.Subject = "Formuläret på kontaktsidan"
MailObj.Body = " ------------------------------------------------------------" & vbCrLf & _
"Användarens uppgifter:" & vbCrLf & _
"Formuläret skickades..: " & now & vbCrLf & _
"" & vbCrLf & _
"3022-20000 Indikatorklocka............................: " & request.form("1") & vbCrLf & _ 
"3022-20006	Mikrokator.................................: " & request.form("2") & vbCrLf & _ 
"3022-20007	Vippindikator..............................: " & request.form("3") & vbCrLf & _  
"3022-20010	Cylindrisk Måttpinne.......................: " & request.form("4") & vbCrLf & _ 
"3022-20009	Cylindrisk ToleransHåltolk.................: " & request.form("5") & vbCrLf & _  
"3022-20011	Inställningsringar ø?mm....................: " & request.form("6") & vbCrLf & _ 
"3022-20076	Koniska Ringar ø?mm........................: " & request.form("7") & vbCrLf & _ 
"3022-20077	Kontolk ø?mm...............................: " & request.form("8") & vbCrLf & _ 
"3022-20013	Gängtolk Tolerans..........................: " & request.form("9") & vbCrLf & _
```

 

```

<td></td>
	<td>3022-20000</td>
	<td>Indikatorklocka</td>
	<td><input type="text" name="1" style="width: 250px;"></td>
	<td align="center"><input type="checkbox" name="1"></td>
</tr>
<tr>
	<td></td>
	<td>3022-20006</td>
	<td>Mikrokator</td>
	<td><input type="text" name="2" style="width: 250px;"></td>
	<td align="center"><input type="checkbox" name="2"></td>
</tr>
<tr>
	<td></td>
	<td>3022-20007</td>
	<td>Vippindikator</td>
	<td><input type="text" name="3" style="width: 250px;"></td>
	<td align="center"><input type="checkbox" name="3"></td>
</tr>
<tr>
	<td></td>
	<td>3022-20010</td>
	<td>Cylindrisk Måttpinne</td>
	<td><input type="text" name="4" style="width: 250px;"></td>
	<td align="center"><input type="checkbox"  name="4"></td>
```

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

## #2 — J.N., 2004-02-19T08:39Z

HEJ!

Kontrollera om fältet innehåller något, om ej, skriv ej ut den.

Lägg body i en body-variabel, sätt MailObj.Body = body sist.
(Givetvis kan du bygga på MailObj.Body, men det blir mer kod.)

```
if request.form("2")<>"" then body=body & "3022-20006 Mikrokator..: " & request.form("2") & vbCrLf
```

Bonustips:
Redigera gärna om din kod-tagg, som du säkert ser har du missat något, troligen \[/.

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

## #3 — ChiefJoseph, 2004-02-19T09:17Z

Tack, Johnny!
Skall prova detta och avslutar tråden därefter.

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

## #4 — ChiefJoseph, 2004-02-19T20:34Z

Jag tror inte jag riktigt förstått. Behöver jag lägga en sån här sträng för varje objekt? Jag är ingen hejare på ASP.
Skulle du kunna ge mig lite hjälp till?

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

## #5 — J.N., 2004-02-20T08:41Z

HEJ!

Ja, du måste ha en ifsats för varje objekt.

```
if request.form("1")<>"" then body=body & "3022-20000 Indikatorklocka..: " & request.form("1") & vbCrLf
if request.form("2")<>"" then body=body & "3022-20006 Mikrokator..: " & request.form("2") & vbCrLf
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/97663-problem-med-ett-formulär
