DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Bernhard Elbl Artikel Drucken
        
GET-Action

Mit Get Action können Werte einer HTML-Form an eine andere Seite übergeben werden. Die Übergabe der Werte erfolgt über die URL. In ASP können diese mit "Request.QueryString" abgefragt werden.

Der Unterschied von GET und POST besteht in der Art, wie die Daten übergeben werden.
1. GET : Werte werden über die URL übergeben (Abfrage über Request.QueryString)
2. POST : Übergabe direkt (Abfrage über Request.Form)
Der Vorteil von POST gegenüber GET ist, dass man mit POST mehr Zeichen übergeben kann, wobei mit GET wegen der URL die Länge der Zeichenkette auf 256 begrenzt ist.(Länge der größtmöglichen URL). Ein weiterer Nachteil von GET ist: die URL kann jeder Zeit wieder aufgerufen werden. Bei Passwordgeschützten Seiten würde das Passwort, dann in der URL offensichtlich darliegen. So hätte jeder Zugang zu diesen Seiten, wohingegen bei POST die Werte unsichtbar bleiben.


getaction.asp
Auf der Seite steht die Form, das Feld "Text" soll auf getaction2.asp übergeben werden.
<form method="GET" action="getaction2.asp">
<INPUT type="text" id=text name=text>
<INPUT type="submit" value="Submit" id=submit name=submit>
</form>

getaction2.asp
Auf dieser Seite können die geschickten Informationen über "Request.QueryString" abgefragt werden.
...
<body>
<%
Response.Write "Das ist der komplette QueryString : "
Response.Write Request.QueryString
Response.Write "<br>Das ist der Querystring Text : "
Response.Write Request.QueryString("text")
%>
...

Unten stehen die kompletten 2 ASP-Seiten zum Download


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente

  Erfasst am: 05.02.2001
  Gültig bis: 29.03.2001
2 Ratings
Bewertung: 60,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG