Eike Lange schrieb:
Hallo!
On Fre, Mai 14, 2004 at 02:25:57 +0200, Frank Heckenbach wrote:
Nur falls es andere auch interessiert: Eine CGI-Unit von Peter Gerwinski und mir ist u.a. in http://fjf.gnu.de/misc/cgiprogs.tar.bz2 zu finden. (Zur Benutzung s. CGIDebugOutput und cgidemo.pas, auch in dem Paket.)
Was ich noch nicht finden kann ist das "Unquoten" von Strings der Bauweise AnwenderName=mein+name&AnwenderMail=meine.mail%40localhost&Text=mein+text
Letztlich zerlege ich die einzelnen Variablen, behalte aber die unerwünschten Quotes bisher.
(Die "+"-Zeichen bedeuten dabei Spaces, das "%40" ist ein @-Symbol)
Mit welcher Routine mache ich das?
Das ist ja die Hauptaufgabe der Unit. `CGIInitVars' (am Anfang einmal aufgerufen) zerlegt die Variablen, und mit `GetVar' etc. kann man sie dann abrufen.
Frank