CGI and Programming Web Pages
An index of articles CGI, Perl, and programming for the Web.
Articles by Date | Articles by Topic
Beyond CGI to ColdFusion
Learn how you can create dynamic data-driven Web pages quickly with ColdFusion.
Building an Automatic Frame
Frame outgoing links with one CGI. Similar to how About.com does it.
The Common Gateway Interface (CGI)
Learn about how CGI works and how to add interactivity to your Web pages.
Data Driven Web Pages
Using a database to create a Web page makes your site more dynamic, and easier
for you to maintain.
Encoding URLs
When you submit data to a Web form with the GET method, you are sending that data via a URL. But there are many characters that should not be included in URL strings. So if your customers include them in their form entries, you need to encode them. This tutorial explains the basics of URL encoding and has a list of the common characters that need to be encoded.
Form Validation
If you have an HTML form, how can you be sure that they answer all the questions
you want answered?
How to Create User-Friendly Forms
It's fairly easy to learn to write HTML forms, but there are a number of tricks to creating forms that your readers will want to fill out.
HTML Forms Tutorial
Add interactivity to your site with HTML forms.
HTML Forms Tutorial - The INPUT Tag
The INPUT tag is your primary form tag. It has a lot of features, and once you
know them you will have the basis for superior forms.
HTML Forms Tutorial - Method, Mailto Forms, and Multiple Pages
Using forms can be difficult, but if you know how to do these trickier elements
you'll be all set.
HTML Forms Tutorial - Textarea and Select
Once you have mastered the textarea and select form input fields, you'll have
all you need to make well crafted forms.
Installing a Guestbook
If you're looking to add a guestbook or other CGI to your site, you will find
that it is much easier than you might think. You can choose to use a guestbook
on another site, or you can even learn how to install a CGI on your own server.
Mail Links on Your Web Site
Contact pages are the best way to build a rapport with your customers. But you
don't want to set up something that you can't handle or that allows spammers
free access to your mail.
Pre-Processed HTML
Enhance your Web pages while reducing your workload with HTML pre-processors.
A Perl Library
If you add these four books to your library, you will have all you need to learn
and use Perl effectively.
Searching Your Site
Give your site some extra functionality by adding search engine capabilities
to your Web site.
Using CGI to Upload Files
Uploading files with a CGI takes more than just the <input type="file">
tag.
Using Forms and CGI
Learn to use Perl to write scripts that handle form data. A simple form to email
script is examined.

