---
title: "skriv ut värde i formulär bredvid resp. sak"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/49473-skriv-ut-värde-i-formulär-bredvid-resp-sak"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Percy"
published: "2002-08-04T08:23:29.000Z"
updated: "2002-08-04T10:33:23.000Z"
replies: 5
views: 191
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/49473-skriv-ut-värde-i-formulär-bredvid-resp-sak"
---

# skriv ut värde i formulär bredvid resp. sak

## #1 — Percy, 2002-08-04T08:23Z

hej!

har nu en validator som kolla om användaren fyllt i alla obligatoriska delar, om inte så skapas en session som antar ett visst värde beroende på vad det är som inte är uppfyllt.
användaren slussas tillbaka till formulärsidan och meddelandet skrivs ut högst upp på ett och samma ställe oberoende av vad det är för fel.

hur gör jag för att den ska skriva ut ex. "du måste ange en e-postadress" rakt till höger om formulärrutan för e-post osv.?

```
If Len(DeliverySurname) < 1 Then
	session("empty") = "Du måste ange ett förnamn"
	pass = "no"
ElseIf Len(DeliveryLastname) < 1 Then
	session("empty") = "Du måste ange ett efternamn"
	pass = "no"
ElseIf Len(DeliveryStreetname) < 1 Then
	session("empty") = "Du måste ange en gatuadress"
	pass = "no"
ElseIf Len(DeliveryZipcode) < 1 Then
	session("empty") = "Du måste ange ett postnummer"
	pass = "no"
ElseIf Len(DeliveryCity) < 1 Then
	session("empty") = "Du måste ange en postadress"
	pass = "no"
ElseIf Len(phone) < 1 Then
	session("empty") = "Du måste ange ett telefonnummer"
	pass = "no"
ElseIf Len(email) < 1 Then
	session("empty") = "Du måste ange en e-postadress"
	pass = "no"
ElseIf Len(password1) < 1 Then
	session("empty") = "Du måste ange ett lösenord"
	pass = "no"
ElseIf Len(password1) < 6 Then
	session("empty") = "lösenordet måste innehålla minst 6 tecken"
	pass = "no"
ElseIf Len(password2) < 1 Then
	session("empty") = "Du måste bekräfta lösenordet"
	pass = "no"
ElseIf NOT password1 = password2 Then
	session("empty") = "lösenorden matchar ej varandra"
	pass = "no"
Else
	strEmail = "SELECT email FROM tb_customer WHERE email = '" & email & "'"
	Set objEmail = Connection.Execute(strEmail)

	IF NOT objEmail.EOF Then
		session("empty") = "E-postadressen är upptagen"
		pass = "no"
	End If
End If

if pass = "no" then
response.write "<form name=""form_check"" method=""post"" action=""register.asp"">"
for each formfield in Request.Form
response.write "<input type=""hidden"" name=""" & formfield & """ value=""" & Request.Form(formfield) & """>"
next
%>
</form>
<script>document.forms['form_check'].submit();</script>
```

tack

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

## #2 — CatZ, 2002-08-04T08:29Z

Tycker att du ska försöka hålla dig till en tråd/problem, det är irriterande att få upp precis samma problem en gång till :(

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

## #3 — Percy, 2002-08-04T08:32Z

koden är densamma ja med undantag för de rader som är med på slutet nu, dock rör det två vitt skilda saker därav två olika trådar

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

## #4 — CatZ, 2002-08-04T08:32Z

Men testa något i stil med:

```
<input type="text" name="epost"><%If rs("Epost") = Empty Then%>du måste ange en e-postadress<%End If%>
```

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

## #5 — trexter.com, 2002-08-04T10:12Z

Sådana script s k a man skriva i Javascript, så det så!

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

## #6 — solbulle, 2002-08-04T10:33Z

När du har ett så pass avancerat script som ändå beskriver vad som är fel, måste då även texten stå precis vid formulärsrutan?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/49473-skriv-ut-värde-i-formulär-bredvid-resp-sak
