Vi behöver en annan sida som kan ta emot dessa värden. Om vi skriver detta:
<FORM NAME="EnTestForm" ACTION="FormSvar.asp" METHOD="POST">
  (Övriga rader oförändrade från föregående sida)
Där
- NAME är namnet på formen (behövs bara om vi har flera formar)
 
- ACTION är namnet på den ASP sida som skall ta emot resultatet
 
- METHOD är metoden för hur det skall sändas. 
 GET betyder att det kommer att sändas iväg som FormSvar.asp?f_namn=GivetNamn&smak=ValdSmak
 POST betyder att det parametrarna inte kommer att synas i URL:n
 
Nedanstående form använder METHOD=POST
Nedanstående form använder METHOD=GET
<FORM NAME="EnTestForm" ACTION="FormSvar.asp" METHOD="GET">
  (Övriga rader oförändrade)
Observera skillnaden i URL med användning av GET respektive POST
Så här ser FormSvar.asp ut (något förenklad):
<%@ LANGUAGE="VBSCRIPT" %>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE>
Dina kakfavoriter
</TITLE>
</HEAD>
<BODY bgcolor="#FFFFCC">
Du heter:<br>
<%  =Request.Form("f_namn")  %><p>
Och tycker om<br>
<%  =Request("smak")  %><p>
<%  If Request.Form("smak") = "Choklad" Then  %>
<p>Jag tycker också om chockladkex!
<%  End If %>
</BODY>
</HTML>
Jag kan således använda mig av Request("formfält") eller Request.Form("formfält") för att 
kontrollera värdet i ett fält.