diff options
Diffstat (limited to 'examples/cgiex.nim')
-rw-r--r-- | examples/cgiex.nim | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/examples/cgiex.nim b/examples/cgiex.nim new file mode 100644 index 000000000..857caa8ef --- /dev/null +++ b/examples/cgiex.nim @@ -0,0 +1,15 @@ +# Test/show CGI module +import strtabs, cgi + + +#setTestData("name", "the andreas", "password", "rumpf\t\ttab") + +var myData = readData() +validateData(myData, "name", "password") +writeContentType() + +write(stdout, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\">\n") +write(stdout, "<html><head><title>Test</title></head><body>\n") +writeln(stdout, "name: " & myData["name"]) +writeln(stdout, "password: " & myData["password"]) +writeln(stdout, "</body></html>") |