Explains how CGI scripts can be used for simple HTML forms and with any programming language to implement web applications.
(upbeat piano music) - Hi, I'm Bill Weinman, and I'd like to welcome you to CGI, Essential Training. In this course, I'll show you what CGI is, how it works, and what's involved in writing a program that uses CGI in whatever language you choose to write it in. I'll start by showing you what's required to run CGI in your server. This is different for every server, and it's often the most complicated part of the process. We'll take a good look at web forms, and the different form elements available, so you can see where and how you can use them.
Finally, I'll walk you through a working CGI program, and take you step-by-step through the process of adding it's functionality to a working web site. Back in 1995, I wrote the first book on CGI, and I've been deeply involved in web programming ever since. It's a joy for me to have this opportunity to share with you the simplicity and elegance of CGI. Now, let's get started with CGI, Essential Training.
- Understanding the server requirements for CGI
- Installing CGI scripts on Unix and Windows servers
- Coding form elements into an HTML page
- Keeping context with hidden fields on a web form
- Learning best practices for creating CGI content