---
title: "Formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/20431-formulär"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "kristoffer"
published: "2002-02-14T20:43:00.000Z"
updated: "2002-05-01T11:20:34.000Z"
replies: 3
views: 505
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/webbutveckling/20431-formulär"
---

# Formulär

## #1 — kristoffer, 2002-02-14T20:43Z

Det enda login.asp skriver ut är:

$username $password

Jag vill ju att det som fylldes i skall skrivas ut!

```
index.asp:

<!-- #include file="strConn.asp" -->
<%
Response.ContentType = "text/vnd.wap.wml"
%>

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="Skicka" title="blabla">
	<p>
		Logga in:
		Användarnamn: <input name="username" type="text" size="15"/><br/>
		Lösenord: <input name="password" type="password" size="15"/><br/>
	</p>

	<p align="center">
	<do type="accept" label="Skicka">
		<go href="login.asp" method="post">
			<postfield name="username" value="$username"/>
			<postfield name="password" value="$password"/>
		</go>
	</do>
	</p>
</card>

</wml>
```

```
login.asp:

<!-- #include file="strConn.asp" -->
<%
Response.ContentType = "text/vnd.wap.wml"
%>

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
<card id="login" title="blabla">
<p>
<%
Response.Write Request("username") & " " & Request("password")
%>
</p>

</card>
</wml>
```

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

## #2 — SPiN, 2002-02-14T21:37Z

```
<do type="accept" label="Skicka">
<go href="login.asp" method="post">
<postfield name="username" value="$username"/>
<postfield name="password" value="$password"/>
</go>
</do>
```

Borde se ut så här:

```
<do type="text" label="Skicka">
<go href="login.asp" method="post">
<postfield name="username" value="$(username)"/>
<postfield name="password" value="$(password)"/>
</go>
</do>
```

Pssst, och du... Hämta med Request**.Form ()**. Mycket säkrare. :)

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

## #3 — kristoffer, 2002-02-14T23:28Z

Nu visade det sig att det emulatorn som inte fungerade. När jag testade med en annan så fungerade den ursprungliga koden.

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

## #4 — puzze, 2002-05-01T11:20Z

jag har försökt mej på detta med formulär med hjälp av denna tråd. Allt går igenom och så, alltså inget fel i koden, men slutresultatet är tomma fält. Det som läggs in i databasen blir alltså bara tomt.
Koden:

```
gskriv.asp

<%
Response.ContentType="text/vnd.wap.wml"
Session.LCID = 1053
%>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Knivby">
<p>
<fieldset title="Skriv">
	<p>
		Namn: <input name="namn" type="text" size="15"/><br/>
		Email: <input name="email" type="text" size="15"/><br/>
		Hemsida: <input name="hemsida" type="text" size="15"/><br/>
		Text: <input name="text" type="text" size="20"/><br/>
	</p>

	<p align="center">
	<do type="text" label="Skicka">
		<go href="gskriv_ex.asp" method="post">
			<postfield name="namn" value="$(namn)"/>
			<postfield name="email" value="$(email)"/>
			<postfield name="hemsida" value="$(hemsida)"/>
			<postfield name="text" value="$(text)"/>
		</go>
	</do>
	</p>

</fieldset>
<br/>
<i>© [url]www.knivby.nu[/url]</i>
</p>
</card>
</wml>
```

```
gskriv_ex.asp

<!-- #include file="adovbs.inc" -->

<%
namn = Request.Form("namn")
email = Request.Form("email")
hemsida = Request.Form("hemsida")

text = Request.Form("text")
text = Replace(text,chr(34),"&#34;")
text = Replace(text,"'","&#39;")

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../knivbas.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "INSERT INTO gastbok (namn, email, hemsida, datestamp, [text]) VALUES ('"& namn & "', '"& email &"', '"& hemsida &"', '"& date() & " " & time() &"', '"& text &"')"
RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic
Connect.Close
Set Connect = Nothing

Response.Redirect("gbok.asp")

%>
```

Någon som vet felet? Verkar som det är fel när jag hämtar data med Request.Form..

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/20431-formulär
