TurboPL Referenz

CGIGetParam

Top 

Syntax

CGIGetParam(Zeichenkette:String): String

Erklärung

Auslesen von Variablenwerten aus Internet-Formularen und der URL-Zeile.

Beispiel

CgiWriteLn("<HTML>");
CgiWriteLn("<H1>Im Formular waren folgende Werte enthalten</H1>");
CgiWriteLn("<P>Artikelnummer: " + CGIGetParam("Nummer") + "</P>");
CgiWriteLn("<P>Artikelname:   " + CGIGetParam("Name") + "</P>");
CgiWriteLn("<P>Hersteller:    " + CGIGetParam("Hersteller") + "</P>");
CgiWriteLn("</HTML>");

Variablen aus der URL können ebenfalls ausgelesen werden, solange die folgende Schreibweise eingehalten wird:

http://www.meinefirma.de/meinscript.isa?Name=Gates&Vorname=Bill

Eine Abfrage mit CGIGetParam("Name") liefert hier "Gates"

Bei mit VDP erstellten HTML-Eingabeformularen wird bei den Datenfeldern zusätzlich die Autonummer des Datensatzes mit angegeben. Somit lassen sich auch die Eingaben aus dem Bericht-Datenbereich dem jeweiligen Datensatz zuordnen.

Siehe auch

GetEnv, CgiWrite, CgiWriteHTM, CgiWriteLn