Environment variables to CGI executables
Posted on 1997-10-13
Thanks for helping, I'm completly stuck.
I'm trying to setup a Web search engine on a NT 4.0
I'm calling /scripts/cgi.exe, that I wrote in 'C'
as an ACTION of a html FORM statememt.
The FORM statememt has two INPUT TYPE=TEXT and one
INPUT TYPE=RADIO sections.
Chapter 8 of the help for Microsofts Internet
Explorer says the following environment variables
are setup. However as you can see from the list
below, some are not. In particular the QUERY_STRING
is not setup, its the QUERY_STRING I particualy want
to get hold of. Any idears?
Also when I manage to access the QUERY_STRING will
it need further parsing? Is there someting that Microsoft
ship for NT 4.0 Server that does the parsing for you?
Thanks for any help you can give.
ALL_HTTP is: NULL<BR>
AUTH_TYPE is: NULL<BR>
CONTENT_LENGTH is: 30<BR>
CONTENT_TYPE is: application/x-www-form-urlencoded<BR>
GATEWAY_INTERFACE is: CGI/1.1<BR>
HTTP_ACCEPT is: image/gif, image/x-xbitmap, image/jpeg, */*<BR>
LOGON_USER is: NULL<BR>
PATH_INFO is: NULL<BR>
PATH_TRANSLATED is: C:\InetPub\wwwroot<BR>
QUERY_STRING is: NULL<BR>
REMOTE_ADDR is: 184.108.40.206<BR>
REMOTE_HOST is: 220.127.116.11<BR>
REMOTE_USER is: NULL<BR>
REQUEST_METHOD is: POST<BR>
SCRIPT_NAME is: /scripts/cgi.exe<BR>
SERVER_NAME is: 18.104.22.168<BR>
SERVER_PORT is: 80<BR>
SERVER_PORT_SECURE is: 0<BR>
SERVER_PROTOCOL is: HTTP/1.0<BR>
SERVER_SOFTWARE is: Microsoft-IIS/2.0<BR>
URL is: NULL<BR>