Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.071.048 Times

cgi-postin 1.19

  Date Added: August 20, 2010  |  Visits: 1.358

cgi-postin

Report Broken Link
Printer Friendly Version


Product Homepage
Download (75 downloads)

cgi-postin utility processes data generated from a World-Wide Web form. cgi-postin is a standalone processor that may be run easily from sh, perl, or Tcl scripts. Important Note: I recommend this tool only when implementing CGIs as shell scripts. For other languages, there are more modern and suitable tools for the task of CGI processing. For CGI processing in perl, I recommend the bundled CGI.pm module. For C, there are a number of packages available to do the task. SYNTAX cgi-postin [ -pTt ] [ -v name ] The cgi-postin utility processes data generated from a World-Wide Web form. It is a standalone processor that may be run easily from sh, perl, or tcl scripts. By default, cgi-postin retrieves the form data and emits a short sh(1) script. If this script is evaluated, the shell will create a set of variables, one per form ele­ment. The variables will be named after the form element names, and they will be initialized to the associated form element values. If, for instance, a simple form has two fields called ``name and ``address, cgi-postin will emit the sh(1) commands to create variables called ``name and ``address, and each variable will be initialized to the value given in the form. This can be done by simply say­ing: eval "`cgi-postin`" || exit 1 If an error occurs, cgi-postin emits a complete HTTP docu­ment (including a ``Content-type: header), and termi­nates with a non-zero exit status. The following options are supporeted. -p The variable assignments will use perl(1) syntax. Recommended usage is something similar to: eval `cgi-postin -p`; exit 1 if $? != 0; -T The variable assignments will use tcl(1) syntax. Recommended usage is something similar to: eval [exec cgi-postin -T] -t Selects ``terse diagnostics mode. When an error occurs, a typical Unix error message is emitted rather than an HTTP document. -v name This option almost always should be specified. It is an option only for historical reasons. It is explained below. When -p (perl mode) or -T (Tcl mode) are specified, then the -t option creates an associative array rather than individual (scaler) variables for each form element. The array has the specified name, and the data are stored one form element per array element. The following table illustrates how this naming scheme works. It shows the variable name that would be associ­ated with a form element called ``query for all the var­ious command line invocations. center ; lf2 lf2 l l . command variable name cgi-postin $query cgi-postin -v CGI $CGI_query cgi-postin -p $query cgi-postin -p -v CGI $CGI{query} cgi-postin -T $query cgi-postin -T -v CGI $CGI(query).

Requirements: No special requirements
Platforms: Linux
Keyword: Cgi Cgipostin Data Element Form Http Internet Name Query World-wide Web
Users rating: 0/10

License: Freeware Size: 6.14 KB
CGI-POSTIN RELATED
Entertainment  -  Funniest internet Jokes FREE 1.0.0.0
CAUTION -- users of this app have been known to laugh hysterically while looking at their phones! This edition of Jokes for All Occasions is dedicated to computers, internet & the whole world wide web. This handy app allows you to enjoy the...
1024 KB  
Education  -  Internet Terminology for Beginners 1.10.0.0
Update Version : Minor fix. As you strive to make sense of the Internet and the World Wide Web, these terms are bound to be very helpful. Requirements: Windows Phone 8.1, Windows Phone 8, Windows Phone 7.5
1024 KB  
Multimedia & Graphics  -  WebGraphics Optimizer
WebGraphics Optimizer are perfect tools for optimizing and compressing images for online and internet use, mainly World Wide Web pages. Most images can be greatly reduced in size, and itls amazing to see how much you can improve the speed of your...
6.97 KB  
Network & Internet  -  WWW-Form 1.17
WWW::Form is a module for handling the world-wide-web form process. The project enables generating forms, filling them from user input, verifying them, and re-displaying them in case something is wrong..
21.5 KB  
Productivity  -  bit.Ly Shortener 1.0.0.0
URL shortening is a technique on the World Wide Web in which a Uniform Resource Locator (URL) may be made substantially shorter in length and still direct to the required page. This is achieved by using an HTTP Redirect on a domain name that is...
1024 KB  
Education  -  TheInternet 1.0.0.0
This app answers questions children ask about the Internet such as: How do I connect to the Internet? What is an Internet server? Is the World Wide Web part of the Internet? What is HTML? Do I need a browser to visit the web? What does a hyperlink...
1024 KB  
Web Browser Tools  -  HTTracker 3.33
It allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer. HTTrack arranges the original site's...
1.72 MB  
Backup Utilities  -  Site Synchronizer 1.0
Site Synchronizer allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer. Site Synchronizer arranges the...
458 KB  
Science  -  AOS - Advanced Online Surveys 0.0.1alpha
Advanced Online Surveys for a sophisticated market research and other kinds of professional data collection by using the world wide web.The potential for charmelionic data analysis and aquisition of additional data distinguishes it from other...
17.88 KB  
Security Tools  -  WWW Counter 0.01
WWW Counter is a configurable, extensible hit-counter for World Wide Web pages which can be used either as a CGI (embedded in your site) or as a standard UNIX console application (support for ncurses is planned).
3.81 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  IPv6 CARE 3.2b
IPv6 CARE, "IPv6 Compliant Automatic Runtime Environment", is a Linux tool able to patch ipv6-agnostic programs on-the-fly ('patch' mode). It can also generate a diagnosis about the IPv6 compliance of an application ('check' mode).
409.6 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB