Home |  Software downloads |  Submit |  Drivers |  Codecs |  Linux |  Scripts | 
Software, Games downloads and reviews
Contact Us | 
CGI and Perl>Tips and Tutorials

Tips and Tutorials

  • A web client for MP3 streaming in perl
    This article is a complete tutorial showing how to create your own streaming web clients, that can be used to stream (play while downloading) multimedia files such as mp3....
  • Ace Perl Template Creator
    This is a short code snippet to create easily modifiable html templates for use in your perl cgis. Hate having to place all the print statements in your program and having to escape all those quotes? ...
  • Flexible CGI Output with HTML Templates
    This article describes a simple and effective method to format a CGI script's output from HTML templates, by replacing special template directives with dynamic content on the fly....
  • Cookie Monsters
    This article discusses some of the wrong ways for using cookies, and how to use them safely....
  • So, You Want Your Own Counter CGI, Huh?
    This is a comprehensive tutorial on how to create your own image counter CGI on your Web page. Main topics include: Make the CGI Directory, Make A Directory for the Counter's Files, Altering the Scrip...
  • PERL - MySQL Module
    Integrate MySQL databasing into your web applications with PERL. Get your feet wet and dive head first into our tutorial....
  • Perl and The MiniSQL Server (mSQL)
    Perl and MySQL can be used together.... so why can't Perl and mSQL be together as well? Well, they can... using the same Perl module as well. Check out what you can and can't do with it here....
  • Perl and blobs
    A short article on using blob fields with perl that does not assume that you are an old hand at perl. The code uses a real world example from the open source megaupload project. ...
  • The Perl DBI
    This tutorial will guide you through a gentle introduction to the perl DBI. Learn how to use the Perl DBI to interact with your database; extract data, insert data, update data and more....
  • A Short Guide to DBI
    Here is a short guide to DBI (The Perl Database Interface Module). Topics include: General information about relational databases, Example of How to Use DBI, Cached Queries, Transactions, and more....
  • Disk-based data structures (DBM)
    For those who don't want to get tied up with a relational database and all the supporting software needed, yet still need to store a dataset to disk for future use, this tutorial provides several Perl...
  • Dabbling in Live Databases: MySQL
    This article focuses on setting up MySQL and understanding its various management complexities. Shows how to create a MySQL database and populate a table with data....
  • Short guide to DBI
    Here's how to get started using SQL and SQL-driven databases from Perl. Main topics include: General information about relational databases, About SQL, What DBI is For, Example of How to Use DBI, Cach...
  • Using a flat-file database in Perl
    Web developers often need ways of speeding up the development process, without spending thousands of dollars for software. Here's how to build an easy to use flat-file database in Perl and access it v...
  • TimeManager
    This is a very complete time management system for people who bill clients both by quote and/or by the hour. This system allows you to add clients, add jobs to clients, keep track of a ton of info on...
  • Nifty web page dating
    Using simple html code, this page shows you how to place the current date and time anywhere on your web pages without using any scripts. Requires SSI....
  • Perl POD
    Documentation for Perl. A must read for all Perl programmers and developers. This is a FREE service....
  • Perl Modules Docs
    Documentation for the more common Perl modules. A must read for all Perl programmers and developers. This is a FREE service....
  • Configuring CGI Scripts
    This tutorial tackles one of the most common newbie questions, how to install your regular joe CGI Script....
  • 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'...
  • The elegance of JAPH: Just Another Perl Hacker
    A mainstay of the Perl culture, JAPH is a short script that produces the output "Just another Perl hacker." Although written for the beginner or intermediate Perl programmer, this article ex...
  • Using CGI::Application
    The author writes "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...
  • Benchmarking Perl
    In this Part 21 of "The Perl You Need To Know" series, it covers the Benchmark module — the handy Perl stopwatch that allows you to time, optimize, and slim down on code. ...
  • CGI.pm Basics
    Tired of writing Perl code to parse form data? Take a leaf from the book of the experts and let CGI.pm do all the work for you. This article introduces you to CGI.pm's powerful page construction and f...
  • Untangling Lists and Hashes
    In this Part 10 of "The Perl You Need to Know" series, you will be shown how to work with Perl's list and hash data structures....
  • Tom's object-oriented tutorial for perl
    This is a comprehensive tutorial on object-oriented programming in Perl. Some of main topics include: Creating a Class, Class Data, Aggregation, Metaclassical Tools, and more....
  • Perl 101 (Part 5) - Sub-Zero Code
    This Part 5 of the Perl 101 series introduces you to subroutines and teaches you how to structure your code for maximum reusability. Also included: return values, my() and local() constructs, and a ma...
  • 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 beginn...
  • Common Server Errors and Messages
    Find out what those server response codes like 401, 404, 500 mean. It can help you troubleshoot minor problems - knowing these are a must if you'll be working on programs that run on a server....
  • Debugging CGI Scripts 101
    These are a few guidelines to help you solving problems with your CGI Script. Topics include: Short overview of the CGI calling process, Server Errors - The server fails to execute the CGI, Logical Er...
  • Debugging CGI Scripts
    Hints and tips on debugging Perl CGI scripts and identifying some possible causes of server errors....
  • User Info
    This note describes how to get information about a remote user from within a CGI-bin script, and lists the information available....
  • CGI Environmental Variables
    One of the methods that the web server uses to pass information to a cgi script is through environmental variables. These are created and assigned appropriate values within the environment that the se...
  • Printing all CGI environment variables
    This article provides a short CGI program that can print every environment variable it knows....
  • Sorting Techniques
    An introduction to sorting, and how to write your own sorting functions easily with perl. Includes some very common examples of sorts....
  • AutoResponder Secret Courses
    What are AutoResponders?, How and Why they Work, How and When to Use Them, How to Write Them, Where to Get Them, How to Design Them, How to Set them Up Cron Tab - What is that? 7 Pre-written Cour...
  • Spam Filter with SpamAssassin
    Filter your incoming spam before it ever reaches your inbox using SpamAssassin and qmail with this custom spam-filter.pl. This article will contentrate specifically on using it with vpopmail (which ma...
  • Sending mail with sendmail
    Find out how to use sendmail (or other similar mail-serving software) to send e-mail from within your script. It presents a very simple program that emails a confirmation to a user that his/her reques...
  • Perl Basics: Reading, Writing and Taking a Bite
    To increase the interactiving and ability of the script to "remember" things, we'll need to store some information in separate files. This tutorial shows you how Perl allows you to create, e...
  • 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....
  • Form CGI
    This tutorial alogn with a CGI script illustrates how to accept and parse (turns it into something readable and usable) the form data. This case study piece is heavily commented due to the ambiguous n...
  • Processing URL-Encoded input for CGI scripts
    This is a quick explanation of how URL-Encoded CGI input can be decoded and processed to a useful form....
  • Infrequently Asked Questions about Perl
    Here you will find a long list of quite helpful Q&As on Perl programming, contributed by many developers....
  • Perl FAQ Index
    A collection of hundreds of frequently asked questions and answers on everything about Perl. It comprises 10 different sections and available in several different formats....
  • CGI Script FAQs
    Answers to general questions on running CGI scripts and programs. Topics include: Getting Started (Can you run CGI, Script Filename, Test Before Going Public), Beginning a Script, File Permissions, Ed...
  • CGI Programming FAQ
    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 W...
  • Setting Up a MySQL Based Website - Part I
    This is a step-by-step tutorial on how to set up a guestbook using a perl and a MySQL backend. This SQL backend application would be ideal for companies such as GuestWorld who run free public guestboo...
  • So, You Want A Guestbook CGI, Huh?
    This online tutorial guids through the steps to place a guestbook CGI onto your system. This tutorial deals with UNIX servers and UNIX commands for configuration, and assumes that you are able to Teln...
  • Creating An Index Image
    This article will show you how to use the GD library to create an index image that contains thumbnails of images in a given directory....
  • NCSA Imagemap Tutorial
    This document is a step-by-step tutorial for designing and serving graphical maps of information resources with either the external imagemap CGI script or with the built in imagemap support in NCSA HT...

1 2 3

Ajax : ASP : ASP.NET : C and C++ : CFML : CGI and Perl : Flash : Java : JavaScript : PHP : Python : Remotely Hosted : Ruby on Rails : Tools and Utilities : XML