8.4 Conclusions
This chapter has discussed many aspects of CGI program. The chapter discusses the nature of Web pages, introduces Web servers, and gives examples of CGI programs. Data entering a CGI program should be dealt with caution and should be untained or laundered before use. A CGI program can be used to create a mailing list, create a simple Perl module, and send out email messages. A CGI program can do many more things such as allowing file uploads, creating cookies, creating graphics or graphs, creating XML output, interacting with a DBM file or a relational database, etc. Creating graphics using GD.pm, and using DBM files and relational databases are discussed in Chapter 10.