在这个关于CGI脚本的简明教程中,我们已了解到:
- CGI脚本是一个程序——通常为C语言程序或PERL脚本。
- 在大多数服务器上,CGI脚本位于一个名为cgi-bin的目录中。当浏览器请求脚本的URL时,将执行该脚本。
- 脚本发送给STDOUT的任何内容都将被发送给浏览器。首先发送字符串“Content-type: text/htmlnn”。然后,再发送其他内容;但是一般来说,将发送有效HTML文档的有效HTML标记。
- 通过创建HTML表单并使用其中的 ACTION指定脚本的URL,可将输入内容发送给脚本。
- 当脚本接收到表单中的数据后,需要分析出不同的字符串并转换所有修改过的字符。我们演示了一个可以执行这些任务的简单C语言程序。PERL的CGI库(参见下一页)使PERL脚本可以轻松转换。
如果您在真实的网站上这样做,那么通常会将每次调查的结果存储在一个文本文件或数据库中,以便日后查看。利用C语言程序或PERL脚本很容易做到这一点。
有关更多信息,请查看下一页上的链接。