Janko Wellmeier: QUERY_STRING

Beitrag lesen

Hallo!
Es gibt da allerdings noch eine kleine Vereinfachung!

Du kannst auch Request("a") schreiben. Diese Methode hat allerdings auch "Nachteile" oder vielmehr Besonderheiten.
Wenn Du nur Request("Variablenname") schreibst, dann unterscheidet ASP nicht mehr, ob die Variable aus dem Querystring oder z.B. einem gesendetem Formular kommt. Wenn Du also im Formular und im Querystring eine gleichnamige Variable hast, so solltest Du die korrektere Schreibweise Request.Querystring("") bzw. Request.Form("") benutzen.

Vielleicht hat das noch etwas geholfen.

mfg
JankoW

P.S.: Noch ein Tip. Wenn Du den ganzen Querystring (ohne Vraiblentrennung) abfragen willst, geht Request.Querystring, dementsprechend kannst Du auch folgendes sagen, um einfach jede Varaible zu prüfen:
For Each elem in Request.Querystring
Response.Write(elem & " :" & Request.Querystring(elem) & "<br>")
Next