Showing 1-22 of 22 Resources

Lincoln Stein states, "This perl 5 library uses objects to create Web fill-out forms on the fly and to parse their contents. It is similar to cgi-lib.pl in some respects. It provides a simple interface for parsing and interpreting query strings passed to CGI scripts. However, it also offers a rich set of functions for creating fill-out forms. Instead of remembering the syntax for HTML form elements, you just make a series of perl function calls. An important fringe benefit of this is that the value of the previous query is used to initialize the form, so that the state of the form is preserved from invocation to invocation.

Everything is done through a ``CGI'' object. When you create one of these objects it examines the environment for a query string, parses it, and stores the results. You can then ask the CGI object to return or modify the query values. CGI objects handle POST and GET methods correctly, and correctly distinguish between scripts called from <ISINDEX> documents and form-based documents. In fact you can debug your script from the command line without worrying about setting up environment variables."

  • Free

Steven E. Brenner states, "The cgi-lib.pl library has become the de facto standard library for creating Common Gateway Interface (CGI) scripts in the Perl language. The cgi-lib.pl library makes CGI scripting in Perl easy enough for anyone to process forms and create dynamic Web content. Version 2.10 is the latest released version of cgi-lib.pl. New features in version 2 include support for file upload, improved robustness, and aids for debugging."

  • Free

A module that makes writing HTTP File Uploading scripts easier. Installation and demonstration are included in the package compressed file.

  • Free

"libwww-perl is a library of Perl4 packages which provides a simple and consistent programming interface to the World-Wide Web. This library is being developed as a collaborative effort to assist the further development of useful WWW clients and tools. The library is based on version 4.036 of the Perl Programming Language."

  • Free

The advantage of using these Bulletin Board Code tags is to restrict the usage of HTML/XHTML elements and to make formatting of posts easy to people that have no HTML/XHTML skill. This module addresses many security issues that UBBC tags may have with cross site script, also known as XSS.

  • Free

Each time pENC encrypts a script it generates a license file that must be present for the encrypted work to run.

  • $49.99

Extremely flexible, general-purpose CGI script that uses a number of modules to accomplish almost anything. From the same form it is possible to direct different input variables to different files which are created according to user-defined format files. There is also an on-line form creation utility for the non-programmer.

  • Free

An interface to a universal multilingual database code table. It takes the programming out of maintaining database code definition sets in multiple languages.

  • Free

This module expedites the creation of HTML time and date drop down or select menus for CGI forms that are created on the fly.

  • $10

MCC, Multiple Channel Cryptography, is an open source code library for adding strong encryption to projects with a minimum of effort, and without the very steep learning curves often associated with cryptography.

  • Free

This module provides an easy way to code a MySQL/PostgreSQL-based, paginated CGI datagrid. Just define SQL query, columns to display and filtering criteria to create a complete paginated CGI datagrid web interface.

  • Free

A tiny Perl module implementing a simple yet powerful template engine for Web applications. It does not require installation and there is no complex macro language to learn - it literally takes only a few minutes to start working with. It is scalable from single-file scripts to large online interfaces.

A fast and simple Perl module to process HTML templates with support for multidimensional data structures and many advanced options.

  • Free

A collection of some of the most common perl routines every perl programmer writes at one point. For example, a generic subroutine to parse form information, beginning, and ending a web page. All is free, and only needs a simple "require" statement within your code to work.

  • Free

This is a short module to make it easier for Perl programmers to include/display Javascript Popups, MouseOver link popups, MouseOver link text, Onclick alert boxes, Back History Links, Redirection, Redirection Links, and to display Today's Date.

  • Free

A heavy duty email address validation library. Features full address parsing per RFC 822, 2822 and more. Provides realtime domain validation and MX record retrieval plus SMTP verification. This is an industrial strength validation library designed for use with your CGI forms processing.

  • $49.95

This creates configuration files for your CGI scripts.

  • $19.95

LibWeb is a toolkit for building community web-based applications from scratch quickly. Features includel: session management, database-independent API with MySQL support, template-driven, dynamic HTML generation, themes, and more.

  • Free

Qtpl module handles out substitution of variables in text files. Templates are split into blocks which may be shown one or more times or not shown at all. The module allows you to put the result of processing in a variable, thus you may do email templates.

  • Free

An addon for your CGI/Perl scripts to easily create object-oriented forms, form fields and HTML headers.

  • Free

A library to connect to the Authorize.net payment gateway using the AIM integration method. This script is not a complete form processing system, but offers the AIM connection method with implementation ease. Requres Net::SSLeay.

  • $49.99

Part of a Suite of CGI applications with integrated web-based administration. Includes nearly every feature one could wish for in a feedback handler. Easy to install, easy to manage, easy to use.

Showing 1-22 of 22 Resources