ASPInput/outputDe två sätten att sända formdata
[ Hem ] Allmänt ASP XML SQL ADO HTML CSS VB Java Design Karta
Grunder Input/output VBScript Databaser Tips Exempel

De två sätten att sända formdata

Vi kan således använda två metoder för sändning av datat från formen
  1. method="GET" (eller ingen metod alls - GET är default)
  2. method="POST"

GET sänder datat genom att sätta det till adressraden. Orsaken till det något konstiga utseendet på raden är att alla mellanslag ersätts med +. Även ÄÅÖ ersätts med andra tecken

POST sätter upp datat i s.k environment variabler som sedan kan kontrolleras av mottagande sida/program.

På sätt och vis är det olyckligt att det finns två metoder. I ASP antas det att man skall använda Request.QueryString för GET samt Request.Form för POST. Om man ändrar på metoden skulle man då bli tvungen att ändra i ASP koden.

I nästa kapitel presenteras en metod som fungerar för bägge formmetoderna...

  Formhantering (POST)En form utan ASP kod
Input/output
Skriva text till sidan
Buffrad utskrift
Användning av arrays
Tid och datum
Data via adressraden
Formhantering (GET)
Formhantering (POST)
De två sätten att sända formdata
En form utan ASP kod
Samma form med kod
Mer om formar
Sända formdata till en annan sida
Validering i formar
Mer om validering


Top
< Formhantering (POST) En form utan ASP kod>
© Anders Enges, Vörå 2002  | 22.01.01 18:27 Visa asp koden