CGI and Perl Getting Started tutorials
A comprehensive list of answers to some of the most commonly asked questions on CGI programming. It ranges from basic questions and techniques to trouble shooting and other CGI resource guide on the Web.
Related Tutorials
Using CGI::Application
CGI::Application builds upon the bedrock of CGI, adding a structure for writing truly reusable Web-applications. CGI::Application takes what works about CGI and simply provides a structure to negate some of the more onerous programming techniques that have cast an unfavorable light upon it.
Handling file uploading from www forms with CGI.pm
This tutorial shows how to handle file uploads from web forms in your CGI programs using Perl and CGI.pm.
How to install CGI-scripts
This is meant to be a little tutorial that tries to explain what a CGI-script is and how to install one on a server.
CGI Environmental Variables
Lists all standard environmental variables made available to CGI programs by web servers, and provides a brief explanation of each one of them.
CGI Script FAQs
Answers to general questions on running CGI scripts and programs. This is primarily about scripts, but you might find something here that will get that C program working too. It is under development and may not be totally organized, but if it gets your script running it has served its purpose.
A CGI program that prints every environment variable
This article provides a short CGI program that can print every environment variable it knows.
PERL and CGI Tutorial
In this tutorial we are going to learn PERL and CGI.
Build a Perl/CGI Voting System
A nice tutorial on Build a Perl/CGI Voting System.
Getting information about the user
This note describes how to get information about a remote user from within a CGI-bin script, and lists the information available.
Perl File Handling: open, read, write and close files Perl and CGI
This article describes the facilities provided for Perl file handling.
UNIX/CGI/Perl
Perl is an interpreted language, like QBasic, with which you can write programs to run on UNIX servers and which you can call from your web pages. Perl is functionally similar to QBasic and the basics of Perl are fairly easy to learn. This part of the tutorial briefly covers UNIX and Perl.
Installing and Using Perl Scripts - Part I
In this tutorial we are going to guide you through the steps involved in setting up a cgi script and integrating it into your site. Not in theory, but in practice using a script that will automate the running of polls at your site. Even if you already have some sort of a utility that does this you can still follow along and add this to a test page in your site. This installation will involve you in all of the basic steps needed to install any script, once you have successfully completed this one there will be no problem moving on to other and more complex scripts.
PERL Socket - Networking Programing
Learn Socket Programming in PERL. There is an explanation of using Socket with examples.
Common Beginners Mistakes
This is a list of common mistakes that people make when writing Perl scripts and suggestions on how to fix them. Included are general help tips on how to debug - very important particularly for beginners at programming.
Perl, Bit by Bit
When you program, you're usually doing it at some distance from the bits and bytes that your computer understands. There never seems to be a need to think about bits. But believe it or not, learning about bits can be to your advantage for certain programming purposes. Perl provides operators for working with bits that let you leverage this knowledge.
Database Management in PERL - DBI
The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used.
Genetic algorithms applied with Perl
Based on the Darwinian principle of survival of the fittest, genetic programming uses mutation and replication to produce algorithms for creating ever-improving computer programs. In this column, you'll get to know the genetic algorithm in simple terms. Ted provides Perl implementations for some specific tasks, which you can adapt for generic use. To demonstrate the genetic algorithm, Ted breeds numbers for fitness to a formula, and letters to form English words.
 
Categories