8.4 Conclusions

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.